Give-away-the-store Definition

verb

(idiomatic) To transact, trade, or negotiate badly, by paying, providing, or conceding too much to the other party.

Wiktionary

Find Similar Words

Find similar words to give-away-the-store using the buttons below.

Words Starting With

Words Ending With

Unscrambles

give-away-the-store

Word Length