—n.
1 a small shelter for a dog.
2 (in pl.) a breeding or boarding establishment for dogs.
3 a mean dwelling.
—v. (kennelled, kennelling; US kenneled, kenneling)
1 tr. put into or keep in a kennel.
2 intr. live in or go to a kennel.
Etymology: ME f. OF chenil f. med.L canile (unrecorded) f. L canis dog
Useful english dictionary. 2012.