English Dictionary
Definition lug in British English
lug noun
[countable] noun
/lʌɡ/

English Dictionary