GeneralConnection.com
➔
Dictionary
accord and satisfaction
Noun
1. settlement
Usage