lashing

lashing /ˈlæʃɪŋ/ noun
plural lashings
lashing
/ˈlæʃɪŋ/
noun
plural lashings
Britannica Dictionary definition of LASHING
1 
[singular] : the act of hitting someone with a whip as a form of punishment — often used figuratively
— see also tongue-lashing
2 
lashings [plural] : ropes used for tying, wrapping, or connecting things
3 
lashings [plural] British, informal : a large amount of something