Sekirov Dictionary

thatch

/θæt͡ʃ/

noun4

  1. (Caribbean) Any of several kinds of palm, the leaves of which are used for thatching.

verb1

  1. To cover the roof with straw, reed, leaves, etc.
forms

thatched · thatcht · thatching · thatches

This dictionary works without the internet: on your phone · in Chrome