Term of the Moment

Darbee Visual Presence


Look Up Another Term


Definition: EVD


(Enhanced Versatile Disc) An optical disc from the E-World Technology consortium in China that was announced in 2003 to compete with DVDs. Using video codecs from On2 Technologies, EVD players were developed but few movie titles became available, and the official EVD site was later abandoned. See HD formats.