Big Huge Thesaurus

chaperon

noun

verb

sounds kind of like