superincumbent Meaning, Definition & Usage
-
adjective satellite lying or resting on and exerting pressure on something else
- superincumbent layers of dead plants cut off the air and arrested decomposition
WordNet
Su`per*in*cum"bent adjective
Etymology
L.Definitions
Lying or resting on something else.