← DefinitionshareGuesssubstratenounA surface or material on which something grows, lives, or is attached.Synonymsfoundationnounlayernounbasenoun