Definition of meter maid in English:

meter maid

noun

US
  • A female traffic warden.

Origin

1950s; earliest use found in Times (Seattle).