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.”

Synonyms

  • clearing
  • woodlot

Antonyms

  • cityscape
  • urban area