WATCH OVER Meaning of WATCH OVER in English care for, protect, look after"Who watches over you, Kari?" "My Guardian Angel, that's who." Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012