Definition, synonyms and related words
simultaneous streaming of multiple streams
Having, or employing multiple streams