Meaning of “kennel” - Learner’s Dictionary

kennel

noun [ C ] us uk /ˈkenəl/
STRUCTURE mainly UK

a small building for a dog to sleep in

PLACE US UK kennels

a place where dogs are cared for while their owners are away

(Definition of “kennel” from the Cambridge Learner’s Dictionary © Cambridge University Press)