English Dictionary
Definition velodrome in British English
velodrome noun
[countable] noun
/ˈveləˌdrəʊm/
Synonyms and related words
