English Dictionary
Definition watch in British English
watch phrase
phrase
1
used for emphasizing that you know what will happen in a particular situation
Synonyms and related words
