steam-powered

  • (s) powered by a steam engine
    • a steam-powered locomotive

Words of close approximity