Nouns (5)

substratum, substrate
n. any stratum or layer lying underneath another
substratum, substrate
n. an indigenous language that contributes features to the language of an invading people who impose their language on the indigenous population; "the Celtic languages of Britain are a substrate for English"
substrate
n. the base material needed to make some integrated circuits

Verbs (0)

There are no items for this category

Adverbs (0)

There are no items for this category

Adjectives (0)

There are no items for this category
© 2022 Your Company. All Rights Reserved.