• word of the day

    superincumbent

    superincumbent - Dictionary definition and meaning for word superincumbent

    Definition
    (adj) lying or resting on and exerting pressure on something else
    Example Sentence
    • superincumbent layers of dead plants cut off the air and arrested decomposition
Download our Mobile App Today
Receive our word of the day
on Whatsapp