• Permafrosted

    Full definition of permafrosted

    Adjective

    permafrosted

    1. Permanently frozen.permafrosted soil

    Related terms

    Synonyms

    © Wiktionary