Meanings1bargain; tradeTo sell and buy products.2negotiate; haggleTo discuss quality, price, etc., to buy or sell products.3negotiate; make a dealTo engage in a dialogue on an issue in a way that benefits oneself more than the other person.