YourDictionary

velodrome

noun

an indoor arena with a track banked for bicycle races

See velodrome in American Heritage Dictionary 4

Learn more about velodrome

link/cite print suggestion box