English dictionary
superincumbent meaning and definition
Definition and meaning of superincumbent at MeaningMonkey.org. superincumbent meaning and definition in the English Dictionary.SUPERINCUMBENT adjective
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"
Source: Princeton University Wordnet