Someone who is ineloquent struggles to express themselves clearly or persuasively; they may frequently fumble for words or sound awkward and hesitant in conversation.
The word ineloquent comes from the Latin eloqui, meaning "to speak out," with the prefix in- meaning "not." It describes the frustration of having a clear idea in your mind that simply doesn't come out in smooth speech. Picture trying to explain a complex thought, but the words fail you — you might stutter, pause often, or say "um" a lot. Ultimately, to be ineloquent is to lack the verbal grace or clarity needed to make your thoughts understood by others.