Word Definition

Supplicated

  1. of Supplicate

Synonyms