Definitions
- n. 1
Interactive digital media, such as the Internet, as opposed to traditional media such as print and television.
By length
- 10 letters
- cybermedia
Interactive digital media, such as the Internet, as opposed to traditional media such as print and television.