kennel
名词 kennel:
outbuilding that serves as a shelter for a dog
同义词:doghouse, dog house
动词 kennel:
put up in a kennel