to supplicate [ supplicated ; supplicated ]
Notices
  • petition humbly to or beg