The Alternative English Dictionary: Ambot

Android app on Google Play

Entry definition

Ambot etymology See -bot.
noun: {{en-noun}}
  1. (informal, derogatory) A person involved in the Amway multi-level marketing organization.

All Languages

Languages and entry counts