dog show

Noun
  1. A competitive exhibition of dogs (synset 100520548)

Other Searches