n.
  - an agreement between two or more people as to what each will do for the other.
 - a thing bought or offered for sale for a lower price than normal.
 
v.
  - negotiate the terms of a transaction.
 - 
(bargain for/on)
 be prepared for; expect.
 
 
  Phrase
  
    - drive a hard bargain
 be uncompromising in making a deal.  - into the bargain
 in addition. 
   
  Derivative
  
  Etymology
  ME: from OFr. bargaine (n.), bargaignier (v.); prob. of Gmc origin.