Thatch

Greek Meaning

Sorry, Meaning for Thatch in Greek is not found! Please try below options

  1. Get Greek Meaning of Thatch
  2. Get Greek Meaning of Thatch

English Meaning

  1. Plant stalks or foliage, such as reeds or palm fronds, used for roofing.
  2. Something, such as a thick growth of hair on the head, that resembles thatch.
  3. Dead turf, as on a lawn.
  4. To cover with or as if with thatch.