Cotton-mouthing is an informal term that refers to someone who speaks in a vague, evasive or insincere manner. The opposite of cotton-mouthing would be someone who speaks in a direct, honest and straightforward manner. There are many antonyms for the term cotton-mouthing, such as frank, candid, open, sincere, truthful, clear, forthright, and plainspoken. These words denote someone who speaks without ambiguity or deceit and who communicates their message candidly and clearly. People who are the antithesis of cotton-mouthing are appreciated for their honesty, directness, and the ability to get to the point without mincing words. They are valued for their straightforwardness and the trust they inspire in others.