Explore the Energy Glossary

Look up terms beginning with:

permafrost

1. n. [Drilling Fluids]

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

Share This