Winning

    0
    266

    Winning definition

    Winning
    adjective
    1. victorious: victorious or bringing victory.2. charming: very charming, to the extent that people are won over.

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here