scaroid

/skærəʊɪd/

Definitions

1. noun

A small scar or a mark left by a small wound

“The doctor carefully examined the patient’s scaroid on her knee.”

2. noun

A small or insignificant scar or mark

“The faint scaroid on his cheek was barely noticeable.”

Synonyms

  • mark
  • scar

Antonyms

  • wound