boggles

verb
  1. to overwhelm with wonder, confusion, or perplexity
  2. Usage: third person singular present tense of ‘boggle’

Examples