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
dizzy
adjective
 
 
From the Topic
Health problems
C1
Oxford Learner's Dictionaries Word of the Day