give away the shop(redirected from giving away the shop)
give away the shop
To pay or concede too much during a negotiation, exchange, or transaction. Focusing on environmental concerns, the congressional candidate has accused his opponent of giving away the shop to corporate interests. You have to make your business attractively affordable, but you can't give away the shop or you'll never turn a profit. I hope you didn't give away the shop for that beat up old car.