Dictionary definition · substantial
adjective
- of considerable importance, size, or worth"won by a substantial margin"
- of or relating to the real nature or essential elements of something"a substantial argument"
- having substance or capable of being treated as fact; not imaginary"the substantial world"
- providing abundant nourishment"a hearty meal"
- of good quality and condition; solidly built"a solid foundation"
- having an abundant supply of money or possessions of value"an affluent banker"
Source: Open English WordNet (CC BY 4.0).