Results

slash SHETLAND, NORTH-EASTERN
noun splash
verb
1 to throw with a splash; to hit with something wet
2 to rush violently; to dash forward