English Dictionary
Definition lashings in British English
lashings noun
[plural] noun
/ˈlæʃɪŋz/
1
a large quantity of something, especially food or drink
Synonyms and related words
