English Dictionary
Definition lubricant in British English
lubricant noun
[countable/uncountable] noun
/ˈluːbrɪkənt/
Synonyms and related words
