Yahoo India Web Search

Search results

  1. Dictionary
    thatch
    /θatʃ/

    noun

    • 1. a roof covering of straw, reeds, palm leaves, or a similar material: "the rain drummed noisily on the thatch above her head"

    verb

    • 1. cover (a roof or a building) with straw or a similar material: "they have constructed the walls and are now thatching the roof"

    More definitions, origin and scrabble points