give away the store
Englisch
Bedeutung give away the store Bedeutung
Was beudeutet auf Englisch give away the store?
give away the store
verb
—
(idiomatic) To transact, trade, or negotiate badly, by paying, providing, or conceding too much to the other party.
Suchen Sie vielleicht...?