blain


blain

noun \ˈblān\

Definition of BLAIN

: an inflammatory swelling or sore

Seen & Heard

What made you want to look up blain? Please tell us where you read or heard it (including the quote, if possible).