GIBBERING


Meaning of GIBBERING in English

[adjective] [esp. disapproving]I stood there like a gibbering idiot - I didn't know what I was saying.

Cambridge English vocab.      Кембриджский английский словарь.