English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition scar someone for life in British English

scar someone for life phrase

phrase
1

to leave a permanent physical mark on someone's body

Synonyms and related words
2

to have a permanent emotional effect on someone

Example

She was scarred for life by these childhood traumas.

Synonyms and related words
Definition scar someone for life in British English