Meaning of “newsreel” in the English Dictionary

English