Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scars
in English
scars
us
//skɑrz//
uk
//skɑːz//
#common
Lemma:
scar
The lemma is the base or root form of this word.
Definitions
Noun
a
permanent
skin
mark
;
from
injury
emotional
trauma's
lasting
impact
any
lasting
damage
mark
Verb
to
leave
a
lasting
mark
on
skin
to
leave
a
lasting
mark
;
form
a
scar
to
emotionally
or
psychologically
damage
(
a
person
)