lashings
plural nounDefinition of lashings
chiefly British
: a great plenty : abundance
piles of bread and butter and lashings of tea— Molly Weir
Keep scrolling for more