English Dictionary
Definition take something by storm in British English
take something by storm phrase
phrase
1
to be very successful in a particular place or among a particular group of people
Synonyms and related words
