Leaky

Russian Meaning

имеющий течь

болтливый

не умеющий хранить секреты

English Meaning

  1. Permitting leaks or leakage: a leaky roof; a leaky defense system.