to prepare yourself for a period of difficulty or trouble
Oxford100% of films
to prepare yourself for a period of difficulty or trouble
You and your friends better batten down the hatches, because when it hits...
We'll batten down the hatches and secure the deck.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition