Synonyms for "automaton"

Words with similar meaning