verb
Meaning 1
To transact, trade, or negotiate badly, by paying, providing, or conceding too much to the other party.
Definition source: English Wiktionary via Wiktextract
Usage: idiomatic, informal
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: give away the shop, give away the farm
Antonyms: none provided