verb.
Simple past tense and past participle of scar.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
adjective.
deeply affected or marked by mental or physical pain or injury
adjective.
blemished by injury or rough wear
Word Usage
"VW executives remain scarred by an attempt in the 1980s to Americanize Rabbits produced at a VW plant in Westmoreland County, Pa., with cheaper interiors and a softer suspension."