What is the meaning of Bespatter?

To spatter or cover with something; sprinkle with anything liquid, or with any wet or adhesive substance.

To soil by spattering.

To asperse with calumny or reproach; shend.

Source: wiktionary.org