'press release' definitions:

Definition of 'press release'

From: WordNet
noun
An announcement distributed to members of the press in order to supplement or replace an oral presentation [syn: handout, press release, release]