LICKING Meaning of LICKING in English n. colloq. 1. a thrashing. 2 a defeat. Oxford English vocab. Оксфордский английский словарь. 2012