Adjectives

(s)steam-poweredpowered by a steam engine“a steam-powered locomotive”