Definition of motordrome in US English:

motordrome

noun

  • A motor racing track.

Origin

Early 20th century; earliest use found in The Westminster Gazette.