Login  |  Register

Thatched | Define Thatched at Dictionary.com

Thatched definition, Also, thatching. a material, as straw, rushes, leaves, or the like, used to cover roofs, grain stacks, etc. See more.

Alexa Traffic


Listing Links