2. Verb. (idiomatic) To have a swift and powerful effect or to be capable of having such an effect. ¹
¹ Source: wiktionary.com
2. Verb. (idiomatic) To have a swift and powerful effect or to be capable of having such an effect. ¹
¹ Source: wiktionary.com