displaying superhuman strength or power; herculean exertions
[ Syn: powerful ]
extremely difficult; requiring the strength of a Hercules; a herculean task'
displaying superhuman strength or power; herculean exertions
[ Syn: powerful ]
extremely difficult; requiring the strength of a Hercules; a herculean task'