1. having plentiful supplies of a resource; "Brazil is well endowed with ">coffee"
well endowed | well-endowed |