Meaning of shelf ice

Definition of shelf ice

(noun) ice that is attached to land but projects out to sea

Other information on shelf ice

WIKIPEDIA results for shelf ice
Amazon results for shelf ice