Topic: MOTOR VEHICLES


parking meter

noun
     
parking meter
parking meter [countable]
TTC a machine at the side of a road which you have to put money into if you park your car next to it

Explore MOTOR VEHICLES Topic