license plate

Explore definitions, synonyms, and language insights of license plate

Definitions

Noun
a plate mounted on the front and back of car and bearing the car''s registration number

More General Terms