Table of Contents
Antonyms
Synonyms
Etymology
1. mainstream
noun. ['ˈmeɪnˌstriːm'] the prevailing current of thought.
Antonyms
Synonyms
Etymology
- mainstream (English)
- main (English)
- main (Middle English (1100-1500))
- stream (English)
- streem (Middle English (1100-1500))