substantial
substantial - adjective
- having substance or capable of being treated as fact; not imaginary
- fairly large
- having a firm basis in reality and being therefore important, meaningful, or considerable
- providing abundant nourishment
- of good quality and condition; solidly built
substantial - thesaurus
hearty
material
real
satisfying
significant
solid
square
strong
substantive