Large in amount.
Significant; worth considering.
Quite large; considerable; sufficient; adequate; more than enough.