furnished with more than enough; rivers well stocked with fish; a well-stocked store
[ Syn: stocked with ]