What is meant by 'Start the presses!'? What does press in this expression referring to?
4 months ago
START THE PRESSES - this means that there is recent news of such magnitude that the presses must be stopped so a new edition can be printed immediately. It is an idiomatic exclamation when significant information is discovered. The phrase stems from the printed news media industry.
3 months ago