- CDN (English)
- A system consisting of multiple computers that contain copies of data, which are located in different places on the network so clients can access the copy closest to them.
Learn how to say "CDN" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.