innyard

/ɪnˈjɑrd, ɪnˈjɑːrd/

Definitions

1. noun

A yard or enclosure for horses, especially one that is enclosed on three sides and has a sloping roof or wall on the fourth side.

“The innyard was designed to keep the horses safe from harsh weather conditions.”

Synonyms

  • enclosure
  • stable

Antonyms

  • open space