SUBASTRAL Meaning of SUBASTRAL in English (a.) Beneath the stars or heavens; terrestrial. Webster's English dictionary. Английский словарь Webster. 2012