Definitions of well endowed:

  • adjective:   having plentiful supplies of a resource
    Example: "Brazil is well endowed with coffee"