substrate in Bulgarian substrate in Bulgarian подложка noun An underlying layer; a substratum. Add to Flashcards