call of duty (0 synonym found)

Definition of call of duty:

(n) : What one's duty obliges one to do.

Definition of call of duty:

(n) : What one's duty obliges one to do.

Back to Top