LASHING


Meaning of LASHING in English

n.1 a beating.

2 cord used for lashing.

Oxford English vocab.      Оксфордский английский словарь.