batten
/bˈætʌn/
Explore definitions, synonyms, and language insights of batten
Definitions
Noun
stuffing made of rolls or sheets of cotton wool or synthetic fiber
Noun
a strip fixed to something to hold it firm
Verb
furnish with battens; "batten ships"
Verb
secure with battens; "batten down a ship''s hatches"