We need to batten down the hatches before the storm hits.
batten on
Frequency:
65
%
The parasites were found to batten on the host's blood.
batten up
Frequency:
45
%
They decided to batten up the windows to protect against the strong winds.
Idiomatic Expressions for batten
Phrase: batten on someone
Meaning: to depend on someone for financial support or resources
Usage: He's been battening on his parents for years, refusing to get a job.