CLIM Meaning of CLIM in English b-down [noun] [C] UKSaying she was wrong was a difficult climb-down (= admission of having made a mistake) for Sarah. Cambridge English vocab. Кембриджский английский словарь. 2012