dumfounding
[dʌm'faund,-də]
vt. 使说不出话来
英文解释
adj.
1.bewildering or striking dumb with wonder