Alley cat
~noun
Entry:
a homeless or stray cat.
@ Milton-Kindersley Advanced Dictionary