Subscriber login


Forgot your password?

Library card login

Other

ice shelf

Definition of ice shelf

noun

  • a floating sheet of ice permanently attached to a land mass.

ice shelf in other Oxford dictionaries

Definition of ice shelf in the US English dictionary