Meaning of velodrome

Definition of velodrome

(noun) a banked oval track for bicycle or motorcycle racing

Other information on velodrome

WIKIPEDIA results for velodrome
Amazon results for velodrome