Meanings1main stream (of a river)2fig. the essential point3main viewpoint of a matter4mainstream (culture etc)