Definition of alley cat in English:
A cat that lives wild in a town.
- But look, everyone knows that when Gray Davis gets his back up against a wall, he comes out fighting like an alley cat.
- I don't want to insult you or anything, but girlfriend, you look like an alley cat caught in a downpour.
- Befriend an alley cat that could benefit from some catnip and a few rubs.
Definition of alley cat in:
- British & World English dictionary