Definition: Enough or more than enough.More than enough in size or scope or capacity.Affording an abundant supply.Fairly large.