Meaning of "parking meter" in Essential English Dictionary

parking meter

noun uk /ˈpɑːkɪŋ ˌmiːtər/

a machine at the side of the road that you put money into so that you can leave your vehicle on that road

(Definition of “parking meter” from the Cambridge Essential Dictionary © Cambridge University Press)