roseland

/ˈroʊsˌlænd/

Definitions

1. noun

A park or estate with woods and a lake, especially in London.

“The roseland was a popular destination for boating and picnics during the summer.”

Synonyms

  • estate
  • park

Antonyms

  • desert
  • urban