thatchwood /ˈθætʃwʊd/ ← Back to T Definitions 1. noun a type of hardwood used for thatching “The old cottage had a roof covered in thatchwood.” Synonyms hardwood thatching material Antonyms softwood synthetic roofing material