WORD BY WORD

kennel

英/kˈɛnəl/
美/ˈkɛnəɫ/
01n.

狗舍, 狗屋, 阴沟

outbuilding that serves as a shelter for a dog

02v.

置于狗舍, 宿于狗舍

put up in a kennel

03v.

进狗窝

put up in a kennel