LAM


Meaning of LAM in English

vt to beat soundly; to thrash.

Webster English vocab.      Английский словарь Webster.