Search Results For Leak
leak
noun, a) a crack, hole, etc, that allows the accidental escape or entrance of fluid, light, etc b) such escaping or entering fluid, light, etc
From Collins
©HarperCollins 2008. Collins English Dictionary definition of leak