LEAKAGE


Meaning of LEAKAGE in English

(n.) A leak; also; the quantity of electricity thus wasted.

Webster's English dictionary.      Английский словарь Webster.