hustler
/ˈhʌstlər/Definitions
1. noun
a person who earns a living by persistent effort and hard work, often in a competitive or unscrupulous manner
“He was a successful hustler who made a fortune on the stock market.”
2. verb
to earn a living by persistent effort and hard work, often in a competitive or unscrupulous manner
“She hustled to get the job done on time.”