sesquipedalian

adjective
  1. having many syllables; using long words
  2. Usage: formal
  3. characterized by the use of long, pompous words
  4. Usage: often disapproving
noun
  1. a long word or a person who uses long words
  2. Usage: formal

Examples