Dictionary
Dictionary
Thatch — definition & meaning
Word Type Definition Thatch n. A name in the West Indies for several kinds of palm, the
leaves of which are used for thatching.
Explore more words:
Salable · Repeating · Elater · Effacement · Weal-balanced · Heptarch · Erythrite · Soliloquize ·