blain
From WikiWord, the free dictionary
/bleɪn/
English
Definitions
noun
- A skin swelling or sore; a blister; a blotch.
Related words
Synonyms
soresblotchblisterblypebloosmegallsplatchflushblopblebbilepimple and blotchpockskin and blisterboillove bite