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