Popular Wordlists
  • word of the day

    news leak

    news leak - Dictionary definition and meaning for word news leak

    Definition
    (noun) unauthorized (especially deliberate) disclosure of confidential information
    Synonyms : leak
Connect with us on Facebook