- a sports arena equipped with a banked track for cycling.
- an arena with a banked track for cycle racing
More Definitions
- FREE-HEARTED (noun) Definition, Meaning & Examples
- MASS SPECTROGRAPH (noun) Definition, Meaning & Examples
- PHOTONEGATIVE (noun) Definition, Meaning & Examples
- REGENERATE (noun) Definition, Meaning & Examples
- END MILL (noun) Definition, Meaning & Examples
- MANY HANDS MAKE LIGHT WORK (noun) Definition, Meaning & Examples