• word of the day

    bioscope

    bioscope - Dictionary definition and meaning for word bioscope

    Definition
    (noun) a South African movie theater Definition
    (noun) a kind of early movie projector
Connect with us on Facebook