English Dictionary
Definition horse-trading in British English
horse-trading noun
[uncountable] noun
Synonyms and related words

English Dictionary