Thatchwork

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A construction made by thatching. uncountable

    "a wall of bamboo thatchwork"

Etymology

From thatch + -work.

More for "thatchwork"