meaning of scarred

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


Related Words

scarred |

Developed & Maintained By Taraprasad.com

Treasure Words