WordReference English Thesaurus © 2020
Sense: To greet
Synonyms:
meet , welcome , receive , greet , say hello, be introduced
Sense: To agree
Synonyms:
come to terms, conclude a transaction, reach agreement, strike a bargain, agree , settle , consent

'shake hands' also found in these entries:
Advertisements
Advertisements

Report an inappropriate ad.