Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

meter maid Definition

Cancel
meter maid
noun(meter maid)
a woman assigned by a police or traffic department to write tickets for parking violations

Words Related to meter maid!

meter maid Examples by Brain Bank Users