HIDE ONE'S HEAD IN THE SAND


Meaning of HIDE ONE'S HEAD IN THE SAND in English

= have one's head in the sand

Slang English vocab.      Английский сленговый словарь.