• Topsite

    Origin

    top + site

    Full definition of topsite

    Noun

    topsite

    (plural topsites)
    1. (Internet, slang) A high-speed FTP server used to store and distribute warez.
      • 2005, Paul Craig, Ron Honick, Mark Burnett, Software piracy exposedTopsites demand that all of the groups affiliated with them pre-release directly to their site.
      • 2009, Nathan W. Fisk, Understanding Online Piracy: The Truth About Illegal File SharingSome topsites are run by specific groups...

    Anagrams

    © Wiktionary