ice foot ( synonym found)

Definition of ice foot:

°the ledge of ice that forms along Arctic shorelines.

Definition of ice foot:

°the ledge of ice that forms along Arctic shorelines.

Back to Top