visit someone frequently to make sure they are okay and have everything they need - Spanish English Dictionary