amway

/ˈæmweɪ/

Definitions

1. noun

a large American direct-selling business that markets various consumer goods and personal care products, especially cosmetics and cleaning supplies

“Her aunt was an Amway distributor and tried to sell her a variety of skin care products.”

Synonyms

  • direct sales
  • multi-level marketing

Antonyms

  • brick-and-mortar retail