spillage n 1: the amount that has spilled 2: the act of allowing a fluid to escape [syn: {spill}, {release}]
Copyright © 2024 3Dict.net