Synonyms: steam-powered
Definition: powered by a steam engine
Usage: a steam-powered locomotive
Similar words: powered
Definition: (often used in combination) having or using or propelled by means of power or power of a specified kind
Usage: powered flight; kerosine-powered jet engines