Ventouse

Webster's Dictionary of the English Language

·noun A cupping glass.

II. Ventouse ·vt & ·vi To Cup; to use a cupping glass.