Dictionary.com
definitions
  • synonyms

icescape

[ahys-skeyp]
noun
  1. a landscape covered with ice or with snow and ice: the limitless icescapes of Antarctica.
Show More

Origin of icescape

First recorded in 1900–05; ice + -scape
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018