Definition of CDN
Abbreviation: Cdn.
- Canadian
- A system of computers containing copies of data at multiple location on a network, e.g. for providing fast high-volume download to users
- content distribution network, content delivery network
Anagrams containing the word CDN