Meet one's responsibilities synonyms
To do; succeed in doing; complete (a task, time, or distance)
The definition of achieve means to accomplish a goal or to do something you set out to do.
To yield a return on investment:
Find another word for meet one's responsibilities. In this page you can discover 6 synonyms, antonyms, idiomatic expressions, and related words for meet one's responsibilities, like: accomplish, transact, complete, carry out, achieve and perform.