showring

showring

(ˈʃəʊˌrɪŋ) nan area where animals are displayed for sale or competition