English Dictionary
Definition DVLA in British English
DVLA
/ˌdiː viː el ˈeɪ/
1
Driver and Vehicle Licensing Agency: the British government organization that is responsible for providing people with driving licences and collecting road tax
Synonyms and related words
