New answers tagged idioms
Blocking your own ears does not hide the sounds of your stealing a bell. This is my own translation. Please comment.
Oxford, CC-CEDICT, A Chinese-English dictionary all use the following idiom to define 掩耳盗铃: (to) bury one's head in the sand The Free Dictionary defines it as: bury one's head in the sand and hide one's head in the sand; have one's head in the sand Fig. to ignore or hide from obvious signs of danger. (Alludes to an ostrich, which is believed ...
Top 50 recent answers are included