LAMMING Meaning of LAMMING in English n. flogging, whipping Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012