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
Compounds / Phrases
sportscar