English / phrasal verb
Bowl over
MEANING IN ENGLISH
To astonish, impress greatly, or physically knock down
In context
01
The sheer generation capacity of the newly commissioned floating solar plant bowled over international observers.
02
Investors were bowled over by how quickly the modular wind park paid for its upfront capital costs.
Synonyms
amaze,stun,astound
Antonyms
disappoint,leave unimpressed,bore
Collocations
be bowled over by,bowled over completely,bowl over the audience