ILLUSIONIST

Definition of ILLUSIONIST

  1. (noun)a person with unusual powers of foresight
  2. (noun)someone who performs magic tricks to amuse an audience