horseshow

Noun
  1. A competitive exhibition of horses (synset 100520635)

Other Searches