resembling achilles, the hero of the iliad; invincible

listen to the pronunciation of resembling achilles, the hero of the iliad; invincible