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."

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!