Definitions of cocker spaniel:

  • noun:   a small breed with a wavy silky hair originally developed in England