Definitions of alley cat:

  • noun:   homeless cat