noun
Meaning 1
A barrier made with cuttings of wood and other plant matter, to act as an ecological habitat.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided