Definition of meter-park in English:

meter-park

verb

  • with object To park (a vehicle) at a parking meter.

Origin

1970s; earliest use found in Hugh Crauford Rae (b. 1935).