English Dictionary
Definition stop press in British English
stop press noun
[singular] noun
Synonyms and related words

English Dictionary