LEFT ITS MARK Meaning of LEFT ITS MARK in English made a mark, made an impression (emotional or physical) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012