Big Huge Thesaurus

dissimulator

noun