Definition of motor park in English:

motor park

noun

  • 1A car park (now chiefly W. Afr.).

  • 2US a motel, a motor camp (now rare).

Origin

1920s; earliest use found in The Times.