Vocabulary Term: stye

Noun (thing)
USA
UK
Stye
USA
UK
an inflamed swelling on the eyelid
USA
UK
"It is not advisable to pop a stye, but rather allow it to rupture on its own."