Word info

science by press release

Noun

Meaning

science by press release (uncountable)

(derogatory, sciences) Synonym of science by press conference.

Source: en.wiktionary.org

Close letter words and terms