self-activating Meaning, Definition & Usage

  1. adjective satellite designed to activate or move or regulate itself
    self-regulating; self-acting; self-moving.
    • a self-activating sprinkler system

WordNet