To confuse or perplex.
·vt To <<Dumfound>>; to <<Confound>>. ...
Webster's Dictionary of the English Language