scar : Idioms & Phrases


battle-scarred

  • adjective satellite scarred by battle
WordNet

Leaf scar

  • (Bot.), the cicatrix on a stem whence a leaf has fallen.
Webster 1913

scar tissue

  • noun the connective tissue that forms a scar; consists of fibroblasts in new scars and collagen fibers in old scars
WordNet