cosgrove

/ˈkɒzɡroʊv/

Definitions

1. noun

a farm or estate, especially one associated with a medieval manor house

“The cosgrove was a beautiful example of 18th-century architecture.”

Synonyms

  • estate
  • farmhouse

Antonyms

  • ruin
  • wreck