Sostrate (en. Sostrate)
/sos.tʁat/
Slang Meanings
To be in the basement or devalued.
This project is a substrate, it has no support.
Ce projet est un sostrate, il n'a pas de soutien.
Metaphor to indicate something fundamental or vital.
Without a good substrate, the business will not thrive.
Sans un bon sostrate, l'entreprise ne pourra pas prospérer.