Astonish

/əˈstɒn.ɪʃ/

Synonyms

Slang Meanings

blow someone's mind
That rollercoaster ride really blew my mind!
knock someone's socks off
The band's performance was so good, it knocked my socks off.