visit someone frequently to make sure they are okay and have everything they need - Español Inglés Diccionario