Meaning of labour of Hercules in English:

labour of Hercules

phrase

  • 1Each of the twelve very difficult tasks imposed on the Greek mythological hero Hercules (or Heracles).

    1. 1.1A very difficult task.
      • ‘they face a labour of Hercules to clear the weeds’