give away the store английский

Значение give away the store значение

Что в английском языке означает give away the store?

give away the store

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

Возможно, вы искали...

give | away | the | store