rolling news

rolling news

English Noun
Ad

Definition

A 24-hour, continuously updated news service on radio or television.

Ad