Bogle

Webster's Dictionary of the English Language

·noun A goblin; a specter; a frightful phantom; a bogy; a bugbear.

Related Words