The online English-English dictionary from The Project Gutenberg
Result for Ventouse
A cupping glass.
To cup; to use a cupping glass.