Marked by scars; exhibiting scars; specifically, in botany, marked by the scars left by leaves, fruits, etc., that have fallen off.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
adj. deeply affected or marked by mental or physical pain or injury
adj. 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."