hag (2)EnglishOxford Dictionary of Englishhag2 /haɡ / ▸ noun Scottish English / Northern England 1 (also peat hag) an overhang of peat. 2 a soft place on a moor or a firm place in a bog. – ORIGIN Middle English (denoting a gap in a cliff): from Old Norse hǫgg ‘gap’, from hǫggva ‘hack, hew’.