Source Word
put one's head in the sand
Verb
idiomatic
Japanese Meaning
現実の厳しさや問題に直面せず、問題を避けること / 厳しい現実を無視し、逃げる行動をとること
( present singular third-person )
( participle present )
( participle past )
( past )