• Splatters

    Noun

    plural

    1. Plural of splatter

    Verb

    1. splatters

      (third-person singular of splatter)
    © Wiktionary