Definitions Found:

one that dabbles (to splash (to scatter liquid about))