What is the meaning of the word "superincumbent"?
Definitions:
-
lying or resting on and exerting pressure on something else
adjective
- superincumbent layers of dead plants cut off the air and arrested decomposition
- superincumbent layers of dead plants cut off the air and arrested decomposition