stand in stead

listen to the pronunciation of stand in stead
English - English
help, assist, offer an advantage