(~s, boggling, ~d)
If you say that the mind ~s at something or that something ~s the mind, you mean that it is so strange or amazing that it is difficult to imagine or understand.
The mind ~s at the possibilities that could be in store for us...
The good grace with which they face the latest privations makes the mind ~...
The management group’s decision still ~d his mind.
VERB: V at n, V, V n
see also mind-boggling