WTWM

whatsthatwordmean

← Definition
Guess

subgrade

nounThe layer of natural soil or rock that is prepared to support a road, railway, or other structure.

Synonyms

foundationnounbasenoun

Built for word lovers.