substratum in Catalan substratum in Catalan substrat noun A layer that lies underneath another. Add to Flashcards