Определение sleeping giant в Английский Язык Английский Язык словарь
A silent majority; a massive bloc of voters, representing a particular ideology, viewpoint, stance, or belief, who do not vote in any given election or express said ideology on the political field. If enough members of a sleeping giant bloc decide to vote, they have the power completely change an election to their viewpoint's favor, simply by raw numbers
The sleeping giant indeed awoke ... and the terrible resolve did not relent until the world was once again safe..
If you refer to someone or something as a sleeping giant, you mean that they are powerful but they have not yet shown the full extent of their power. The trust, which has 2.3 million members, has been characterised as a sleeping giant of the environment movement