English Dictionary
Definition climb-down in British English
climb-down noun
[countable] noun
Synonyms and related words

English Dictionary