Verb
have a way with (third-person singular simple present has a way with, present participle having a way with, simple past and past participle had a way with)
(idiomatic, informal) To be skilled, adept, or graceful with or at (something).
She has a way with animals, and they seem instinctively to trust her.
to have a way with words