Definition for Permafrost

From Biology Forums Dictionary

1) A layer of permanently frozen soil.

2) Perennially frozen ground.