verb
present participle and gerund of boggle
adjective
Stupefying; mind-boggling.
noun
The condition of being bewildered or mystified.