reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
news release a specially prepared written item given to news media by a government or organization; handout or press release.
release a news story or other piece prepared for publication in a newspaper or announcement on radio or television; press release. [1/10 definitions]