Superincumbent



ENGLISH MEANING
adjective
1.
Lying or resting on something else.