Definition of meter zone in English:

meter zone

noun

  • A delimited area where the parking of vehicles is controlled by meters.

Origin

1950s; earliest use found in The Daily Telegraph.