Definition, synonyms and related words
A ledge of ice that forms along the shoreline of the sea or of a great lake.