velodrome

/vɛloʊdrˈoʊm/

Explore definitions, synonyms, and language insights of velodrome

Definitions

Noun
a banked oval track for bicycle or motorcycle racing