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