scar someone for life - definition and synonyms

phrase
  1. 1
    to leave a permanent physical mark on someone’s body
See also main entry: scar