Logo
Search icon

velodrome

/ˈvɛl.ə.dɹəʊm/

noun

Meaning

  • An indoor arena, having an oval banked track for bicycle racing.