Digital-media meaning

(1) See social media.
0
0
Media stored in digital rather than analog form.
noun
0
0
Advertisement