DUMBFOUNDED


Meaning of DUMBFOUNDED in English

dumbstruck [adjective] - so shocked and surprised that you cannot speakHe said he was dumbfounded by the allegations.

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