kennelEnglish

kennel, dog house, doghouse

Noun

Outbuilding that serves as a shelter for a dog

English: kennel, doghouse, dog house

Verb

Put up in a kennel

English: kennel

English words with similar meanings

Show 2 words

Words that start with "kennel"