Dictionary
icescape
noun ice·scape \ˈī(s)-ˌskāp\
Definition of ICESCAPE
1
: an area covered with ice or ice formations
2
: a picture representing an icescape
ADVERTISEMENT
First Known Use of ICESCAPE
1839
Seen & Heard
What made you want to look up icescape? Please tell us where you read or heard it (including the quote, if possible).