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