LEAVE YOUR / ITS / A MARK (ON STH/SB)


Meaning of LEAVE YOUR / ITS / A MARK (ON STH/SB) in English

to have an effect on sth/sb, especially a bad one, that lasts for a long time :

Such a traumatic experience was bound to leave its mark on the children.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.