Hoodmould definitions

noun

a protective drip that is made of stone

See also: dripstone hoodmold