1. Verb. (obsolete Scotland) to perplex, confuse ¹
¹ Source: wiktionary.com
1. to perplex [v BUMBAZED, BUMBAZING, BUMBAZES] - See also: perplex