Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

english cocker spaniel Definition

Cancel
english cocker spaniel
noun(English cocker spaniel)
any of a breed of active friendly spaniels that have square muzzles, wide noses, and heads which are typically half muzzle and half skull with the forehead and skull arched and slightly flattened

Words Related to english cocker spaniel!

english cocker spaniel Examples by Brain Bank Users