Velodrome

means

A sports arena that has steeply banked curves for cycling events.

Vocabulary, Manchester velodrome
Manchester Velodrome Image credit- manchestervelodrome.com and en.wikipedia.org

The Manchester Velodrome in England is believed to be one of the finest indoor cycling tracks in the world.

Advertisements