Dictionary search results

Showing 1-4 of 4 results

ice sheet US English

A permanent layer of ice covering an extensive tract of land, especially a polar region


You searched for ice sheet