Find the word definition

The Collaborative International Dictionary
Supplicator

Supplicator \Sup"pli*ca`tor\, n. [L.] One who supplicates; a supplicant.

Wiktionary
supplicator

n. someone who supplicates