ALL meanings of meter maid
me·ter maid
M m - noun meter maid female traffic warden 1
- noun meter maid a female member of a police or traffic department responsible for issuing tickets for parking violations. 1
- noun meter maid a female traffic warden 0
- noun meter maid a woman employed by a police traffic department to issue tickets for illegal or overtime parking, jaywalking, etc. 0