Meaning of wind-sucker in English:

wind-sucker

noun