permafrost | Energy Glossary

Explore the Energy Glossary

Look up terms beginning with:

permafrost

1. n. []

The permanently frozen subsoil that lies below the upper layer (the upper several inches to feet) of soil in arctic regions.