English Dictionary
◊ SUPPLICATE
supplicate
v : ask humbly (for something)