Meaning of superincumbent

Definition of superincumbent

(adj) lying or resting on and exerting pressure on something else; "superincumbent layers of dead plants cut off the air and arrested decomposition"

Other information on superincumbent

WIKIPEDIA results for superincumbent
Amazon results for superincumbent