Find the word definition

Wiktionary
ambot

n. (context informal derogatory English) A person involved in the (w: Amway) multi-level marketing organization.