bespatter
Definitions
To splash or spot with a liquid or substance.
To soil or stain with something wet or dirty.
To attack or tarnish someone's reputation.
Examples
The heavy rain began to bespatter the dusty windshield of the car.
The chef was careful not to bespatter his clean apron while stirring the thick tomato sauce.
Muddy water continued to bespatter the pedestrians as the bus drove through the deep puddle.