What is Substantial ?
Substantial is (adj) 1. large, important She was awarded substantial damages. He received a substantial sum when he left the company. A substantial amount of work remains to be done. 2. large, which satisfies We had a substantial meal at the local pub. 3. solid, strong This wall is too flimsy, we need something much more substantial.
source: Easier English, Student Dictionary Upper Intermediate Level