rolling news
rolling news
English
Noun
Ad
Definition
A 24-hour, continuously updated news service on radio or television.
Ad
rolling news
A 24-hour, continuously updated news service on radio or television.