VariousWords beta
Related Terms:
Definitions:
Adjective
superincumbent
Definition: lying or resting on and exerting pressure on something else; "superincumbent layers of dead plants cut off the air and arrested decomposition"
Definition: Lying or resting on something else; overlying.