LEAVE (OR MAKE) ITS (OR ONE'S OR A) MARK


Meaning of LEAVE (OR MAKE) ITS (OR ONE'S OR A) MARK in English

leave ( or make) its (or one's or a) mark

have a lasting or significant effect.

→ mark

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.