The AI-powered English dictionary
plural substrata
A layer that lies underneath another. examples
(figuratively) The underlying cause or basis of something. examples
(linguistics) A substrate. examples