Chinese (Simplified) translation of “spill”
spill noun [C]
› an amount of something which has come out of a container
a fuel spill on the road
Could you wipe up that spill, please?
In 1989, there was a massive oil spill in Alaska.
Movement of liquids