stand in stead

listen to the pronunciation of stand in stead
Английский Язык - Английский Язык
help, assist, offer an advantage