EnglishMain Dictionary
boggle
Universal Words
verb
[V] ~ (at sth) (informal) to be slow to do or accept sth because you are surprised or shocked by it:
Even I boggle at the idea of spending so much money.
IDIOMS
sth boggles the mind (also the mind boggles) (informal) if sth boggles the mind or the mind boggles at it, it is so unusual that people find it hard to imagine or accept:
The vastness of space really boggles the mind. * 'He says he's married to his cats!' 'The mind boggles!'
compareMIND-BOGGLING