blain

/blˈeɪn/

Explore definitions, synonyms, and language insights of blain

Definitions

Noun
an inflammatory swelling or sore

More General Terms


More Specific Terms