batten
名词 batten:
stuffing made of rolls or sheets of cotton wool or synthetic fiber
同义词:batting
a strip fixed to something to hold it firm
动词 batten:
furnish with battens
同义词:batten down, secure
secure with battens