Question: what is the definition of scar someone for life?
Answer: to leave a permanent physical mark on someone's body. Synonyms and related words. - To injure yourself or someone else. injure.