showyard

Noun

 * 1) An enclosed yard where livestock is exhibited.