Etymology
Today it means: To cause shock or confusion sufficient to cause brief paralysis. Full definition →
From be- + croggle.
Etymology from Wiktionary, CC BY-SA 4.0.