What is the meaning of the word "substantial"?
Definitions:
-
fairly large adjective
- won by a substantial margin
-
having a firm basis in reality and being therefore important, meaningful, or considerable adjective
- substantial equivalents