What is a specter having long teeth, popularly supposed to haunt old castles in Scotland. [Scot.] Jamieson called?

redcap — A specter having long teeth, popularly supposed to haunt old castles in Scotland. [Scot.] Jamieson. (Webster's 1913.)

Sources