Noun ice shelf has 1 sense
  1. shelf ice, ice shelf - ice that is attached to land but projects out to sea
    --1 is a kind of ice
,
TOP