What is the full meaning of alleycats
ALLEYCAT, a cat who lives in alleys [n]
Example of the word alleycats placed on a Scrabble board.