English Dictionary
Definition substratum in British English
substratum noun
[countable] noun
/ˈsʌbˌstrɑːtəm/
English Dictionary