Definition of Weight Watchers™ from the Oxford Advanced Learner's Dictionary

 

Weight Watchers™

 
BrE
 
; NAmE
 
 
jump to other results
an organization in both Britain and the US that holds special classes for people who are worried that they are too fat and want to lose weight. It advises customers on what foods to eat and produces a range of its own foods.