English | German | Russian | Czech

thatching English

Meaning thatching meaning

What does thatching mean?

thatching

Bundles of hay or straw used to make a roof. bundles of hay or straw used to make a roof

Synonyms thatching synonyms

What other words have the same or similar meaning as thatching?

thatching English » English

thatched roof thatch straw roofing roof covering

Are you looking for...?