Table of Contents
Antonyms
Synonyms
Etymology
1. substratum
noun. any stratum or layer lying underneath another.
Synonyms
Etymology
- substratum (English)
- sub (Latin)
2. substratum
noun. an indigenous language that contributes features to the language of an invading people who impose their language on the indigenous population.
Antonyms
Synonyms
Etymology
- substratum (English)
- sub (Latin)