Dictionary

  Search Dictionary

Search the meaning/definition of over one hundred thousand words!
 
 
  
  Random Word
haggle means an instance of intense argument (as in bargaining); wrangle (over a price, terms of an agreement, etc.); "Let''s not haggle over a few dollars"; ... more