Big Huge Thesaurus

supplicatory

adjective

similar terms