VariousWords beta
Definitions:
Noun
velodrome
Definition: a banked oval track for bicycle or motorcycle racing
Definition: An indoor arena, having an oval banked track for bicycle racing.