Origin: Latin suffix -al
Definition, synonyms and related words
situated in front of a glacier or ice sheet (and formed from its meltwaters)