abasourdi
Top 20000
Meanings
Adjective
1. astonished; dumbfounded
2. stunned or dazed by a loud sound
Examples32
Tom was dumbstruck.
James was baffled.
Tom was stunned.
You were astonished.
She was perplexed.
Tom said that he was stunned.