such overwhelming support

Language: en

📖 Definitions

  1. An immense and irresistible amount of approval, backing, or enthusiasm from a large group of people.

💬 Examples

  1. The movie's success was driven by such overwhelming support from the fans.