discumfit

Part of speech: verb

To defeat utterly; frustrate; rout; vanquish.

Share it on: