ALLEY CAT


Meaning of ALLEY CAT in English

ˈalley cat BrE AmE noun [countable]

a cat that lives on the streets and does not belong to anyone

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.