bogglebo noun2 •(UK) A witch. •(UK, no longer used) A bugbear (imaginary fearsome creature). formsboggleboes