substantial
adjective
-
fairly large“won by a substantial margin”ample
-
having substance or capable of being treated as factreal
-
having a firm basis in reality and being therefore important, meaningful, or considerable“substantial equivalents”substantive
-
of good quality and conditionsolid
-
providing abundant nourishmentsquare