Synonyms for Substantial (same or very similar meaning)
WordNet sense 1 (providing abundant nourishment):
hearty, satisfying, solid, square
WordNet sense 2 (conducive to or characteristic of physical or moral well-being):
wholesome
WordNet sense 3 (of good quality and condition; solidly built):
strong
WordNet sense 4 (in good condition; free from defect or damage or decay):
sound
WordNet sense 5 (having a firm basis in reality and being therefore important, meaningful, or considerable):
substantive
WordNet sense 6 (basic and fundamental):
essential
WordNet sense 7 (having substance or capable of being treated as fact; not imaginary):
material, real, real, real
WordNet sense 8 (fairly large):
significant
WordNet sense 9 (large or relatively large in number or amount or extent or degree):
considerable
From the ODE community, based on WordNet
add/edit