WATCH BOX Meaning of WATCH BOX in English (or Box ) - [Slang], a severe thunderstorm or tornado watch . A comprehensive English glossary of weather. Полный английский глоссарий погоды. 2012