History
History
Synonyms
UK
US
Meaning:
leak

a small hole, crack etc through which a liquid, gas etc may get in or out; to pass out or in through a hole, crack etc

opening; seepage through opening

outgoings

expenditure

opening; seepage through opening

short circuit

a fault that stops the flow of electricity

opening; seepage through opening

LEAKING as in Wiktionary
LEAKING as in Wikipedia