dumbfounded

/dˈəmfaʊndɪd/

dumbfounded

English Adj Top 43,668
Ad

Definition

Shocked and speechless.

Ad