steam-powered Meaning, Definition & Usage

  1. adjective satellite powered by a steam engine
    • a steam-powered locomotive

WordNet