dumbfounding

/dˈəmfaʊndɪŋ/

dumbfounding

English Adj
Ad

Definition

Bewildering; astonishing.

Ad