batten

noun

  1. 1

    a strip fixed to something to hold it firm

  2. 2

    stuffing made of rolls or sheets of cotton wool or synthetic fiber

verb

  1. 1

    secure with battens

    batten down a ship's hatches

  2. 2

    furnish with battens

    batten ships

Synonyms

Also useful for “batten”:Unscrambler