WATCH GUARD Meaning of WATCH GUARD in English watch strap, something used to fasten a watch to one's wrist Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012