Translate scar | into French | into German | into Italian | into Spanish
Definition of scar
- 2a steep high cliff or rock outcrop, especially of limestone.[ Middle English: from Old Norse sker 'low reef'; compare with skerry]
verb (scars, scarring, scarred)[with object]
late Middle English: from Old French escharre, via late Latin from Greek eskhara 'scab'