substratum in Finnish substratum in Finnish aluskerros noun A layer that lies underneath another. Add to Flashcards