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