Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: mashup
  1. (computing) web content created by combining content from more than one source

Derived forms: mashups

Encyclopedia: Mashup