kennelEnglish → ChineseOxford English–Chinesekennel /BrE ˈkɛn(ə)l , AmE ˈkɛnl / A noun 1 (for dog) 狗窝 2 kennels + v sing or pl British (establishment) 养狗场; to put a dog in kennels 把狗放进养狗场B transitive verb pres p kennelling pt, pp kennelled 把…圈入狗窝