gift of the gab : the ability to speak easily and to persuade other people with your words.
eloquent (Adj.) : expressing yourself readily, clearly, effectively
Here, eloquent is the right option.
Look at the sentence :
⇒ l Joe’s got the gift of the gab - he can sell anything.
answered Sep 07, 2023 at 10:19