1 windsucker | Definition of windsucker

windsucker

noun

Definition of windsucker

: a horse that has the habit of wind sucking

History and Etymology for windsucker

wind entry 1 + sucker

Keep scrolling for more