showyard

/ˈʃoʊ.jɑːrd/

Definitions

1. noun

A yard or area where horses or other animals are trained or kept for exhibition.

“The showyard was bustling with activity as the trainers prepared for the upcoming competition.”

Synonyms

  • exhibition grounds
  • stable

Antonyms

  • hideaway
  • hiding place