sign off on (something)

verb

Definitions of sign off on (something)

English

(INFORMAL) to agree to something, to give your approval to something

The company signed off on the settlement.