Definition of show yard in US English:

show yard

noun

  • An enclosure in which an agricultural show is held.

Origin

Early 19th century; earliest use found in Bury & Norwich Post.