English

edit

Adjective

edit

steam-powered

  1. Using steam power.
    The early steam-powered ships also took advantage of sails.