Rhyme Desk
Find rhyming words!

Definition of "Superincumbent" :

adjective: lying or resting on and exerting pressure on something else

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