SUBSTRATUM Meaning of SUBSTRATUM in English (n.) The permanent subject of qualities or cause of phenomena; substance. Webster's English dictionary. Английский словарь Webster. 2012