rhetorician

noun
  1. a person who is skilled in or teaches the art of rhetoric or public speaking
  2. a person who uses language that is elaborate or pretentious but often lacks substance
  3. Usage: often disapproving

Examples