windsucker

/ˈwaɪndˌsəkər/

Definitions

1. noun

A person or device that exploits or harnesses wind energy, particularly for propulsion or mechanical power.

“The windsucker on the sailboat helped it reach high speeds during the regatta.”

Synonyms

  • wind turbine
  • windmill

Antonyms

  • engine
  • motor