STY

Definition of STY

  1. (noun)an infection of the sebaceous gland of the eyelid
  2. (noun)a pen for swine