Meaning of batten

Definition of batten

(noun) stuffing made of rolls or sheets of cotton wool or synthetic fiber
a strip fixed to something to hold it firm
(verb) furnish with battens; "batten ships"
secure with battens; "batten down a ship's hatches"

Other information on batten

WIKIPEDIA results for batten
Amazon results for batten