tongue-tiedEnglish

incoherent, tongue-tied

Adjective

Unable to express yourself clearly or fluently

English: incoherent, tongue-tied

English words with similar meanings

Show 1 words