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