thwaite
/ˈθweɪt/Definitions
1. noun
A small meadow or clearing in a woodland, especially in Yorkshire.
“The hikers stumbled upon a hidden thwaite deep in the forest.”
2. noun
A small lake or pond, especially in a woodland.
“The thwaite was home to a variety of waterfowl and fish.”