What is the meaning of the idiom"duck in the thunder storm"?

15 answers 15