Kennel
English Meaning
The water course of a street; a little canal or channel; a gutter; also, a puddle.
- A shelter for a dog.
- A pack of dogs, especially hounds. See Synonyms at flock1.
- An establishment where dogs are bred, trained, or boarded.
- The lair of a wild animal, such as a fox.
- To place or keep in or as if in a kennel.
- To take cover or lie in or as if in a kennel.
- A gutter along a street.