Meaning of “parking meter” - Learner’s Dictionary

parking meter

noun [ C ] uk us

a device next to a road that you put money into so that you can park your vehicle on that road

(Definition of “parking meter” from the Cambridge Learner’s Dictionary © Cambridge University Press)