Englishfor English speakers
multimedia
—
noun
transmission that combine media of communication (text and graphics and sound etc.)
database
Noun
—
A database is a collection of information arranged neatly.
I have a huge database of all the employees in my company.