dumfounder
/ˈdʌmfraʊndər/Definitions
1. noun
a person or thing that causes confusion or bewilderment
“The complex plot twist was a bit of a dumfounder for some viewers.”
1. noun
a person or thing that causes confusion or bewilderment
“The complex plot twist was a bit of a dumfounder for some viewers.”