English dictionary
meter maid meaning and definition
Definition and meaning of meter maid at MeaningMonkey.org. meter maid meaning and definition in the English Dictionary.METER MAID noun
Definition of meter maid (noun)
- policewoman who is assigned to write parking tickets
Source: Princeton University Wordnet