lakewood

/ˈleɪkoʊwʊd/

Definitions

1. noun

A city or town located near a lake, especially one with a scenic or recreational area.

“The family decided to spend their summer vacation in Lakewood, enjoying the lake and the surrounding woods.”

Synonyms

  • lakeside community
  • waterfront town

Antonyms

  • desert town
  • mountain town