English

kennel noun definition in Pets topic from the Oxford Advanced Learner's Dictionary

kennel

 noun: Pets topic
1 (North American English doghouse) a small shelter for a dog to sleep in2 (also kennels) [countable + singular or plural verb] a place where people can leave their dogs to be taken care of when they go on holiday/vacation; a place where dogs are bred We put the dog in kennels when we go away.

Explore other topic groups related to Pets

Family and life stages