MOSAIC Meaning of MOSAIC in English n. Internet information browser developed by NCSA (National Center for Supercomputing Applications) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012