AMENDS Meaning of AMENDS in English n.Phrases and idioms: make amends (often foll. by for) compensate or make up (for). Etymology: ME f. OF amendes penalties, fine, pl. of amende reparation f. amender AMEND Oxford English vocab. Оксфордский английский словарь. 2012