SUPERINCUMBENT as ADJECTIVE

  1. Meaning
    • lying or resting on and exerting pressure on something else
    Usage Example(s)
    • superincumbent layers of dead plants cut off the air and arrested decomposition
    Similar To