Big Huge Thesaurus

truster

noun

sounds kind of like