Definitions Found:

having ample