Big Huge Thesaurus

indorse

verb

sounds kind of like