• Icescape

    Alternative forms

    Full definition of icescape

    Noun

    icescape

    (plural icescapes)
    1. An ice-covered landscapeThe dogs raced across the barren icescape.

    Related terms

    © Wiktionary