English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition freenet in British English

freenet noun

[singular] noun
/ˈfriːˌnet/
1

a computer network that allows people to publish and obtain information on the Internet without leaving any sign of who they are

Definition freenet in British English