LOGORRHEA


Meaning of LOGORRHEA in English

[log.or.rhea] n [NL] (ca. 1892): excessive and often incoherent talkativeness or wordiness -- log.or.rhe.ic adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.