Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scarred
in English
scarred
us
/skærd/
uk
/skærd/
#common
Lemma:
scar
The lemma is the base or root form of this word.
Definitions
Verb
having
a
permanent
mark
;
disfigured
to
form
a
scar
naturally
marked
by
a
past
injury
or
wound
to
leave
a
lasting
emotional
mark
Adjective
to
leave
a
lasting
mark
on
skin