1.
bouncing back; repelling; deflecting something that comes at you
Pushing back a force, attack or pressure so that it does not get through, either physically or figuratively.
2.
splash guard; mudflap; a device that prevents splashing or spattering
A guard, cover or edge that stops water, mud or oil from splashing out, such as a mudflap on a vehicle or a guard around a sink.