abundant

Definitions

General English

  • adjective existing in large quantities.

General Science

  • adjective occurring or available in large quantities

Economics

  • Available in large supply. Usually meaningful only in relative terms, compared to demand and/or to supply at another place or time. See factor abundance.
http://www.dictionarycentral.com/definition/abundant.html