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