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