THE CALL OF DUTY Meaning of THE CALL OF DUTY in English the feeling that you have to work, duty calls When the group needs a secretary I answer the call of duty. English idioms vocab. Словарь английских идиом и выражений. 2012