Find the word definition

Wikipedia
Mixlr

Mixlr is an audio streaming platform that allows users to broadcast audio from their computers or mobile devices. It was founded in 2010 as a desktop application and in 2012 released an iOS app.