superincumbent
adjective
1. lying or resting on and exerting pressure on something else
- superincumbent layers of dead plants cut off the air and arrested decomposition
Similar word(s): superjacent
1. lying or resting on and exerting pressure on something else
- superincumbent layers of dead plants cut off the air and arrested decomposition
Similar word(s): superjacent