English word definition — powered by WordNet
the discharge of a fluid from some container
Want to remember leakage?