hag (2)EnglishOxford New American Dictionaryhag2 /haɡ, hæɡ / ▸ noun Scottish & Northern English 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’.