1.
(also ˌwash ˈthrough sb ) ( literary ) ( of a feeling ) to suddenly affect sb strongly, so that they are not aware of anything else :
Waves of nausea washed over him.
2.
to happen to or around sb without affecting them :
She manages to let criticism just wash over her.