Adjective
unshirking (comparative more unshirking, superlative most unshirking) Not shirking; attentive to one's duty.