track cyclist
English
Etymology
track + cyclist
Noun
track cyclist (plural track cyclists)
- (sports) someone who cycles on a track
Related terms
- track cycling
Translations
1. someone who cycles on a track
|