GeneralConnection.com
➔
Dictionary
dabbled
Adjective
1. spattered
1. splashed, splashy, splattered, covered
Usage