French language

How to pronounce substrate in French?

Toggle Transcript
Type Words
Synonyms substratum
Type of stratum
Type Words
Synonyms substratum
Type of indigenous language


the Celtic languages of Britain are a substrate for English.
Type Words
Synonyms substratum
Type of surface


the gardener talked about the proper substrate for acid-loving plants.
Type Words
Type of substance