English Dictionary
Definition kennel in British English
kennel noun
[countable] noun
/ˈken(ə)l/

English Dictionary