Dvlc Definition

abbreviation

(UK) The Driver and Vehicle Licensing Centre; the home of the DVLA.

Wiktionary