self-moving Meaning, Definition & Usage
-
adjective satellite designed to activate or move or regulate itself
self-regulating; self-acting; self-activating.
- a self-activating sprinkler system
WordNet
Self`-mov"ing adjective
Definitions
Moving by inherent power, without the aid of external impulse.