TOP

Definition of substrate noun from the Oxford Advanced Learner's Dictionary

substrate

noun
 
/ˈsʌbstreɪt/
 
/ˈsʌbstreɪt/
(specialist)
jump to other results
  1. a substance or layer which is under something or on which something happens, for example the surface on which a living thing grows and feeds
    Word Originearly 19th cent.: anglicized form of substratum.
See substrate in the Oxford Advanced American DictionarySee substrate in the Oxford Learner's Dictionary of Academic English
perspective
noun
 
 
From the Word list
Oxford 3000
B2
Oxford Learner's Dictionaries Word of the Day