satisfy

verb

Definitions of satisfy

English

to do, perform or provide what has been agreed (eg under a contract)

He failed to satisfy the terms of the contract.