Get our newsfeeds
People say this to mean that that an ambitious person is more successful than a person not trying to achieve anything. Originally it meant the opposite and was critical of people trying to get ahead.
Register for free and gain access to all of our additional reference materials, including additional idiom definitions.
Find out more...