n. large mop; (Medicine) small piece of absorbent material attached to a stick (used to administer medication, take cultures for microscopic examination, etc.)
SWAB
Meaning of SWAB in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012