Mashup definition
This app is a mashup mixing news from the BBC and maps from Google.
noun
noun
Advertisement
Other Word Forms
Noun
Singular:
mashup
Plural:
mashups