Spilling

French Meaning

effusion

écoulement

chute

English Meaning

  1. The act of dropping or spreading out of a fluid or particles.
  2. The action of spreading out in the manner of a fluid.
  3. Present participle of spill.