Synonyms of Blain

Primary definition: An inflammatory swelling or sore on the skin, resembling a boil or blister.

Full Dictionary Entry

Antonyms & Opposite Concepts