blithering

blithering

English Adj Top 41,618
Ad

Definition

Talking incoherently; jabbering.

Ad