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.      Английский сленговый словарь.