A kennel is a structure or business that houses animals, particularly dogs and cats. You might leave your dog at a kennel while you go on vacation.
You might have a small kennel for your dog in your backyard, or have your pet groomed or boarded at a professional kennel. Some kennels are kept for breeding animals — when you buy a puppy from a breeder, you might pick him up at a kennel. The word kennel, by way of the Anglo-French kenil, and the Vulgar Latin canile, has its roots in the Latin canis, or "dog."