showyard

noun

Definition of showyard

: a yard for exhibition of livestock