I. noun
1.
an advantageous purchase
at that price the car is a bargain
Synonyms: buy, closeout, pennyworth, steal
Related Word: deal; giveaway
Contrasted words: cheat, flimflam, gouge, sticking, sting
2.
Synonyms: contract , agreement, bond, compact, convention, covenant, pact, transaction
II. verb
1.
Synonyms: haggle 2, chaffer, dicker, higgle, huckster, palter
Related Word: arrange, confer, negotiate; compromise
2.
Synonyms: trade 1, barter, exchange, swap, traffic, truck