Meaning of "Swab"

A mop.

Swab Meaning of