substratum in Portuguese substratum in Portuguese substrato noun A layer that lies underneath another. Add to Flashcards