Antonyms
Synonyms
Etymology
1. scar
noun. ['ˈskɑːr'] a mark left (usually on the skin) by the healing of injured tissue.
Etymology
- scar (English)
- sker (Old Norse)
noun. ['ˈskɑːr'] a mark left (usually on the skin) by the healing of injured tissue.