Give -away-the-store Definition ... (idiomatic) To transact, trade, or negotiate badly, by paying, providing, or conceding too much to the other party.
確定! 回上一頁