alley cat

Noun
  1. A homeless cat (synset 102125162)

Other Searches