Meaning of “kennel” - Learner’s Dictionary

kennel

noun [ C ] uk us /ˈ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)