bigthatch
/ˈbɪɡθætʃ/Definitions
1. noun
A type of large, dense thicket or a complex network of bushes and trees.
“The bigthatch provided a habitat for various species of wildlife.”
1. noun
A type of large, dense thicket or a complex network of bushes and trees.
“The bigthatch provided a habitat for various species of wildlife.”