Definition of ventouse

Definition of ventouse
  1. ventouse Noun A cupping glass.
  2. ventouse Noun A suction cup like device used on a baby's head to assist in difficult childbirths
Need more help? Try our forum NEW