superincumbent Meaning, Definition & Usage

  1. adjective satellite lying or resting on and exerting pressure on something else
    • superincumbent layers of dead plants cut off the air and arrested decomposition

WordNet


Su`per*in*cum"bent adjective
Etymology
L. superincumbens, p.pr. of superincumbere. See Super-, and Incumbent.
Definitions
  1. Lying or resting on something else.

Webster 1913