stead

    noun
  1. in his stead al seu lloc.
  2. to stand someone in good stead ser útil a algú, ser d'una gran ajuda a algú.
  3. to act in someone's stead substituir algú.