English Dictionary
Definition lacquer in British English
lacquer noun
[countable/uncountable] noun
/ˈlækə(r)/
Synonyms and related words
