VariousWords beta
Related Terms:
Definitions:
Adjective
gobsmacked
Definition: utterly astounded
Definition: Flabbergasted, astounded, speechless, overawed.