batten
batten - noun
stuffing made of rolls or sheets of cotton wool or synthetic fiber
a strip fixed to something to hold it firm
batten - verb
furnish with battens
secure with battens
batten - thesaurus
batting
secure