license plate

1. (noun) a plate mounted on the front and back of car and bearing the car's registration number
Synonyms: numberplate
Related Words: plate



Terms and Conditions of Use / Copyright Notice