ICE SHELF





Definition:

  1. [noun] ice that is attached to land but projects out to sea
    Synonyms: shelf ice

Synonyms: