living newspaper noun1 •A theatrical form presenting factual information on current events to a popular audience. formsliving newspapers