SUPPLICATE Meaning of SUPPLICATE in English v. earnestly request, humbly entreat, implore, petition Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012