ALLEY CAT


Meaning of ALLEY CAT in English

■ noun a stray urban cat.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.