Big Huge Thesaurus

overawe

verb

sounds kind of like