English Dictionary
Definition hot off the press(es) in British English
hot off the press(es) phrase
phrase
Synonyms and related words

English Dictionary