English | German | Russian | Czech

leaked English

Meaning leaked meaning

What does leaked mean?

leaked

Of a document, etc, produced by a company or organization, intended to be confidential but having been released to the public or the press.

Synonyms leaked synonyms

What other words have the same or similar meaning as leaked?

leaked English » English

untight leakly

Are you looking for...?