ellenyard

/ˈɛlɛnɪɑrd/

Definitions

1. noun

A yard or area surrounding a house or other building, especially one with a garden or other features.

“The ellenyard of the old mansion was beautifully manicured and perfect for picnics.”

Synonyms

  • grounds
  • yard

Antonyms

  • indoor
  • interior