science by press release en · NOUN Meanings (derogatory, uncountable) Synonym of science by press conference. Synonyms science by press conference