English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition substratum in British English

substratum noun

[countable] noun
/ˈsʌbˌstrɑːtəm/
1

a layer of something that is below another layer, especially in the ground

Synonyms and related words
2

a basic feature or aspect of something that exists but is not easy to see

Synonyms and related words
Definition substratum in British English