implorare

listen to the pronunciation of implorare
Latin - English
beg, beseech, implore
ask for help/favor/protection
appeal to, invoke