meaning of upwind

1. To wind up.
2.
towards the side exposed to wind


Related Words

upwind |

Developed & Maintained By Taraprasad.com

Treasure Words