KungLinliu
Kung Linliu, Ph. D. Story of Chinese Idiom (9) The meaning of this idiom "Spear and Shield" is as follows.(1) Person who's speech is not consistent with his behavior.(2) Mutual quarrels or conflicts happen between colleagues.