VariousWords beta
Definitions:
Adjective
superjacent
Definition: lying immediately above or on something else
Definition: Positioned immediately above or on top of something else; overlying.