Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scar
in English
scar
us
//skær//
uk
//skɑːr//
#common
Plural
scars
Past Tense
scarred
Participle Verb
scarring
Third Person Singular
scars
Definitions
Noun
a
permanent
skin
mark
;
from
injury
permanent
damage
mark
(
on
surfaces
)
emotional
trauma
;
lasting
impact
The
accident
left
a
deep
scar
on
her
psyche
.
Verb
to
permanently
mark
skin
(
by
injury
,
etc
.)
The
fire
scarred
the
wooden
table
.
to
form
a
lasting
mark
;
heal
imperfectly
The
injury
will
scar
if
not
treated
properly
.
to
leave
a
lasting
emotional
impact
(
on
someone
)
The
traumatic
event
scarred
her
for
life
,
affecting
her
relationships
.
Compounds / Phrases
sportscar