Ambot Definition
noun
(informal, derogatory) A person involved in the Amway multi-level marketing organization.
Wiktionary
Other Word Forms of Ambot
Noun
Singular:
ambot
Plural:
ambotsOrigin of Ambot
See -bot.
From Wiktionary
Find Similar Words
Find similar words to ambot using the buttons below.