millstone

noun
  1. one of a pair of large, flat, round stones used to grind grain into flour
  2. a heavy burden or responsibility that causes difficulty or prevents progress
  3. Usage: figurative

Examples