Dictionary |
1 Result
#1
bespatter
v.
[
spatter
] spot, splash, or soil; "The baby spattered the bib with food"
. wn