Noun
A hedge or fence formed of branches of trees interlaced, or plashed.
More about this word
Synonyms and related words
Explore this word
