give away the store

English dictionary entry

Meanings

verb
  1. To transact, trade, or negotiate badly, by paying, providing, or conceding too much to the other party.

Word forms

give away the store gives away the store giving away the store gave away the store given away the store give the store away
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.