English edit

Adjective edit

steam-powered

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