2. Noun. An informal bicycle race with checkpoints. ¹
¹ Source: wiktionary.com
Definition of Alleycat
1. a cat who lives in alleys [n -S]
2. Noun. An informal bicycle race with checkpoints. ¹
¹ Source: wiktionary.com
1. a cat who lives in alleys [n -S]