impress greatly; "the speaker wowed the audience"

listen to the pronunciation of impress greatly; "the speaker wowed the audience"