IN MY CARE Meaning of IN MY CARE in English for me to protect, under my wingThe children were in my care when the dog chased us. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012