do duty - definition and synonyms

phrase British
  1. to be used instead of something else, for a purpose that is not the usual purpose

    These nails will have to do duty for the proper pieces.

See also main entry: duty