Logo
Search icon

mashup

/ˈmæʃˌʌp/

noun

Meaning

  • Something consisting of two or more components combined together.