English word definition — powered by WordNet
abounding in or exposed to the wind or breezes
Want to remember blowy?