lotewood
/ləʊˈtiːwʊd/Definitions
1. noun
A small, wooded lot or area, typically for recreation or leisure.
“The family spent their summer vacation in a cozy lotewood near the lake.”
1. noun
A small, wooded lot or area, typically for recreation or leisure.
“The family spent their summer vacation in a cozy lotewood near the lake.”