Which word MOST NEARLY matches the definition:
(noun) arduous work involving painful effort; toil
  1. Travail
  2. Enigma
  3. Obsequies
  4. Restive
  5. Sage
A B C D E
1/30 SAVE