• word of the day

    hoodmould

    hoodmould - Dictionary definition and meaning for word hoodmould

    Definition
    (noun) a protective drip that is made of stone
    Synonyms : dripstone , hoodmold
Connect with us on Facebook