surfeit

(verb) cloy

supply (generic term)
provide (generic term)
render (generic term)
furnish (generic term)