(s)stocked, stocked withfurnished with more than enough“rivers well stocked with fish”, “a well-stocked store”