Win is New York City's largest provider of shelter and supportive housing for families with children experiencing homelessness.
Define win. win synonyms, win pronunciation, win translation, English dictionary definition of win. v. won , win·ning , wins v. intr. 1. To achieve victory or finish first in a competition. 2. To achieve success in an effort or venture: struggled to...