Adjective Definition

superincumbent

1.Definition: lying or resting on and exerting pressure on something else

"Superincumbent layers of dead plants cut off the air and arrested decomposition"




Please Share