Definitions of ice shelf:

  • noun:   ice that is attached to land but projects out to sea