living newspaper
English
Noun
living
newspaper
(
plural
living newspapers
)
A
theatrical
form
presenting
factual
information
on
current events
to a
popular
audience
.