What is this rebus means?
Batten down the hatches- meaning to prepare to be able to survive a coming difficulty or crisis.
What is this rebus riddle means?