·add. ·noun A view of life; that which gives such a view.
II. Bioscope ·add. ·noun An animated picture machine for screen projection; a cinematograph (which see).