numberplateEnglish

license plate, numberplate

Noun

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

English: license plate, numberplate

English words with similar meanings

Show 1 words