alley cat
noun/ˈæli kæt/
/ˈæli kæt/
- a cat that lives on the streets
- That guy has the manners and morals of an alley cat.
Check pronunciation:
alley cat
Definition of alley cat noun from the Oxford Advanced Learner's Dictionary