BIOSCOPE Meaning of BIOSCOPE in English (n.) An animated picture machine for screen projection; a cinematograph (which see). Webster's English dictionary. Английский словарь Webster. 2012