EGAVE

self-moving

Meaning

  1. adjective Moving by or of itself.

Similar words

automatic self-acting self-activating self-regulating movement autonomous autonomously motorized motorised moving

Save “self-moving” to learn later