* * *
new media UK US noun [U] COMMUNICATIONS
► modern ways of sharing information or providing entertainment, for example the internet or smartphones: »
We must embrace the opportunities presented by the new media.
Financial and business terms. 2012.