jump to corresponding sense entry
adjective
Having achieved success or recognition by your own efforts.
is similar to: successful.
Find more on self-made elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0147