LEKKING Meaning of LEKKING in English n. (animal kingdom) mating ritual where the males get involved in competitive displays to attract females Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012