Definition of icescape
1 : an area covered with ice or ice formations
2 : a picture representing an icescape
First Known Use of icescape
Seen and Heard
What made you want to look up icescape? Please tell us where you read or heard it (including the quote, if possible).