'steam-powered' definitions:

Definition of 'steam-powered'

From: WordNet
adjective
Powered by a steam engine; "a steam-powered locomotive"