Meanings1to spatter; to sprinkle; to scatter; to spill; shower; to cast the blame onWritten Forms灑落Traditional · Main Form洒落Alternate Form