Noun Definition

newsreel

1.Definition: a short film and commentary about current events

Category: General