self-moving
English Thesaurus
1. designed to activate or move or regulate itself (adj.all)
| similar | : | automatic, |
| definition | : | operating with minimal human intervention; independent of external control (adj.all) |
Visual ArtiKata
Explore self-moving in ArtiKata.com >
