meaning of superincumbent

1. Lying or resting on something else.
2.
lying or resting on and exerting pressure on something else; "superincumbent layers of dead plants cut off the air and arrested ">decomposition"


Related Words

superincumbent |

Developed & Maintained By Taraprasad.com

Treasure Words