nonplus

Part of speech: verb

To bring to a stand mentally; disconcert; perplex.

Part of speech: noun

A mental standstill; perplexity.

Share it on: