Online English Dictionary

Home

Windsucker


n.

A horse given to wind-sucking


© 2009 Dammam Community College