permafrost in Indonesian permafrost in Indonesian ibun abadi noun Permanently frozen ground, or a specific layer thereof. Add to Flashcards