Definition of double duty in English:

double duty

noun

  • A twofold function or role.

    ‘the house does double duty as gallery for the couple's extensive art collection’
    as modifier ‘this double-duty product works as both a conditioner and a styling cream’