hand ·phrase (IDIOM)

Definition: being cared for or dealt with by someone skilled Level: C1