Definitions
noun
a strip fixed to something to hold it firm
verb
secure with battens
“batten down a ship's hatches”
Look “batten” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a strip fixed to something to hold it firm
secure with battens
“batten down a ship's hatches”