( sleeping giants)
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. ( JOURNALISM )
The trust, which has 2.3 million members, has been characterised as a sleeping giant of the environment movement.
N-COUNT