文polyglot.
← English dictionary
English / phrasal verb

blow away

MEANING IN ENGLISH

To impress or astonish someone overwhelmingly; to defeat competitors decisively

In context

01

The founder's compelling presentation and traction metrics blew away every investor in the boardroom.

02

Our rapid scaling strategy blew away the legacy competitors in our niche.

Synonyms

astonish,impress,astound

Antonyms

disappoint,underwhelm,bore

Collocations

blow away investors,blow away the audience,blow away the competition

Sources

Bidyazo vocabulary library ↗