Definition:
Compare supplicator with other words:
supplicator vs. supplicatory
supplicate vs. supplicator
suppliant vs. supplicator