meter maid
English Dictionary
->
Letter M
-> meter maid
Search Dictionary:
meter maid Definition
(n)
policewoman
who
is
assigned
to
write
parking
tickets
meter maid Synonyms
meter maid
© Art Branch Inc.