1. of Scar2. blemished by injury or rough wear; "the scarred piano bench"; "walls marred by ">graffiti"
scarred |