stand in


stand in (http://definr.com/stand in)

     v 1: be a substitute [syn: substitute, sub, fill in]
     2: act as a substitute for [syn: substitute, deputize, deputise,
         step in]