do one's duty
Meet one's responsibilities
Do one's duty means to fulfill one's obligations or responsibilities, especially moral or professional ones.
The phrase often implies acting from principle rather than desire—doing what's required even when difficult or unpleasant: He did his duty and reported the violation.
It can sound formal or old-fashioned, evoking military service or civic obligation.
High regard, moral dignity
- integrityMoral soundness and consistency
- loyaltyFaithful commitment to another
- dedicationWholehearted loyalty to purpose
- devotionDeep, loyal commitment
faithfulness · conscientiousness · reliability · trustworthiness · steadfastness · allegiance · fidelity · rectitude
State of being answerable
- accountabilityObligation for one's actions
- commitmentFirm pledge to act
- requirementMandatory condition to fulfill
- expectationBelief about future outcomes
necessity · compulsion · imperative · mandate · oath · pledge · promise · sworn
Release of substance outward
- executionCompleting a planned task
- performanceCarrying out a task
- completionAct of finishing
- accomplishmentSuccessful completion of aim
adherence · follow-through · carrying out · upholding · honoring · meeting · satisfying · delivering
honor
High regard, moral dignity
- integrityMoral soundness and consistency
- loyaltyFaithful commitment to another
- dedicationWholehearted loyalty to purpose
devotion · faithfulness · conscientiousness · reliability · trustworthiness · steadfastness · allegiance · fidelity · rectitude · uprightness
responsibility
State of being answerable
- accountabilityObligation for one's actions
- commitmentFirm pledge to act
- requirementMandatory condition to fulfill
expectation · necessity · compulsion · imperative · mandate · oath · pledge · promise · sworn · conscience
discharge
Release of substance outward
- executionCompleting a planned task
- performanceCarrying out a task
- completionAct of finishing
accomplishment · adherence · follow-through · carrying out · upholding · honoring · meeting · satisfying · delivering · stepping up
do one's dutyshirk
Evade one's obligations
dereliction of duty · drop the ball · let someone down · renege · welsh