substrate
/ˈsʌbˌstɹeɪt/
noun7
adjective1
verb1
forms
substrated · substrating · substrates · more substrate · most substrate
substrated · substrating · substrates · more substrate · most substrate
This dictionary works without the internet: on your phone · in Chrome