Meaning of terramation | Babel Free
Definitions
A process for the final disposition of human remains in which microbes convert a deceased body into compost.
countable, neologism, uncountable
Equivalents
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.