Origin: Latin prefix super-
Superincumbent has 2 different meanings across 1 category:
lying or resting on and exerting pressure on something else
"superincumbent layers of dead plants cut off the air and arrested decomposition"
Lying or resting on something else; overlying.