[noun] [C usually singular]Our house takes quite a lashing from the sea and wind.The captain gave him a verbal lashing (= criticized him severely) after his disappointing performance.
LASHING
Meaning of LASHING in English
Cambridge English vocab. Кембриджский английский словарь. 2012