Boggle has 6 different meanings across 1 category:
Verb
A scruple or objection.
Alternative form of bogle
startle with amazement or fear
hesitate when confronted with a problem, or when in doubt or fear
overcome with amazement
"This boggles the mind!"
Either literally or figuratively to stop or hesitate as if suddenly seeing a bogle.