multimedia

Noun
  1. Transmission that combine media of communication (text and graphics and sound etc.) (synset 106272397)

Other Searches