The AI-powered English dictionary
plural achievers
One who achieves something. examples
One who tends to succeed; a winner. examples