Hit The Deck – English Idiom Meaning