Big Huge Thesaurus

monitrice

noun

sounds kind of like