Dictionary definition · winning
noun
- succeeding with great difficulty"winning is not everything"
adjective
- having won"the victorious entry"
- very attractive; capturing interest"a fetching new hairstyle"
Similar words
Source: Open English WordNet (CC BY 4.0).