redound

verb

1.
return or recoil
2.
contribute
3.
have an effect for good or ill