明枪易躲,暗箭难防 míng qiāng yì duǒ , àn jiàn nán fáng

easy to guard against open attack, not hidden

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. lit. easy to dodge the spear in the open, hard to avoid a stab in the dark (idiom); it is hard to guard against secret conspiracies

Characters

Character Meaning
bright; (of meaning) clear; to understand
gun; firearm; rifle
easy; to change; to exchange
to avoid; to hide; to dodge
dark; hidden; secret
arrow
difficult; difficult (to...); difficulty
to prevent; to protect; to defend