Search results
- Dictionaryclimbdown/ˈklʌɪmdaʊn/
noun
- 1. a withdrawal from a position taken up in argument or negotiation: British "a humiliating climbdown by the government over economic policy"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries