No definitions found for 'do duty'
Perhaps one of these:
due date,
dead head,
dead ahead,
dodded,
deadhead,
deadwood,
doted,
dutied,
dittied,
dotted,
deduit,
deodate,
do without,
dededo,
dotehead,
doodad,
day-to-day,
dead heat,
dated,
dieted,
diiodide,
deitate