thatched

adjective
🔊/θætʃt/
🔊/θætʃt/
jump to other results
  1. (of a building建筑物) having the roof covered with thatch
    • They live in a thatched cottage.他们住在茅舍里。🔊🔊
    • The farmhouse had a thatched roof.农舍有茅草的屋顶。
    Topics Buildingsc2