Which of these two words "large" and "sufficient", best describes the meaning of the word "Substantial"?
I agree with Michael. There is no shame in having to refer to a dictionary, even for proficient native speakers.
Learning to use dictionaries, traditional or online will improve your English. Far more than asking questions whenever you get stuck.