substrate (n.)youdaoicibaDictYouDict
1810, from Modern Latin substratum (see substratum).