dizzying

adjective
  1. causing dizziness or a spinning sensation
  2. overwhelming or confusing due to rapid change or complexity
  3. Usage: figurative

Examples