- (North American English doghouse)
a small shelter for a dog to sleep in Topics Animalsc2狗窝;犬舍 - (usually kennels)[countable + singular or plural verb]
a place where people can leave their dogs to be taken care of when they go on holiday; a place where dogs are kept in order to produce young (寄养狗的)养狗场;狗繁殖场 see also boarding kennel
Word OriginMiddle English: from an Old Northern French variant of Old French chenil, from Latin canis ‘dog’.