Noun Definition

horseshow

1.Definition: a competitive exhibition of horses

Category: General