Noun Definition

hoodmould

1.Definition: a protective drip that is made of stone

Related Noun(s):dripstone, hoodmold

Category: Objects