MOSAIC Meaning of MOSAIC in English A Web Browser developed at the National Centre for Super-computing Applications in Champaign Illinios English glossary of Internet and PC terminology. Английский глоссарий Интернет и ПК терминологии. 2012