Langimage
English
B2

to capture or conquer something quickly and forcefully.

Meanings

to capture or conquer something quickly and forcefully.

The new band took the music scene by storm.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51