Etymology
Today it means: To bewilder; amaze; confuse; utterly confound. Full definition →
From be- + whape. Compare awhape, whap.
Etymology from Wiktionary, CC BY-SA 4.0.