wow
impress greatly
The speaker wowed the audience