herculeanEnglish

herculean, powerful

Adjective

Displaying superhuman strength or power

English: herculean, powerful

Extremely difficult, requiring the strength of a Hercules

English: herculean

English words with similar meanings

Show 1 words