TOP

Definition of alley cat noun from the Oxford Advanced American Dictionary

See alley cat in the Oxford Advanced Learner's Dictionary