Definition of Amway™ from the Oxford Advanced Learner's Dictionary

 

Amway™

 
BrE
 
; NAmE
 
 
jump to other results
a US company, established in 1959, which employs people in more than 100 countries to sell its products, or to help others to sell its products, in their spare time, often at special parties in their own homes. The things they sell include cosmetics (= beauty products) and cleaning products, and the more they sell the more money they are paid by the company.