DO DUTY FOR Meaning of DO DUTY FOR in English {v. phr.} To substitute for; act in place of. * /The bench often does duty for a table./ Slang English vocab. Английский сленговый словарь. 2012