METER MAID


Meaning of METER MAID in English

noun Date: 1957 a woman assigned by a police or traffic department to write tickets for parking violations

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.