Found 3 synonyms
substantial
substantial rise
substantial volume
substantial sum
substantial amount
substantial number
substantial quantity
role
essential role
vital role
important role
pivotal role
critical role
crucial role