Translation of "spill" - English-Mandarin Chinese dictionary
See all translations
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
Translations of “spill”
|in Chinese (Traditional)