Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of leaked

- of Leak

Crossword clue for leaked

- Disclosed (company secrets)
- Divulged secret information
- Dripped
- Escaped and breached security
- Lost water
- Seeped out