Dictionary.net
Did you mean:
make peace
make pass