Definition & Meaning | English word SUPERINCUMBENT
SUPERINCUMBENT
Definitions of SUPERINCUMBENT
- (chiefly, science) Lying or resting on something else; overlying.
Number of letters
14
Is palindrome
No
Search for SUPERINCUMBENT in:
Page preparation took: 109.92 ms.