Which word MOST NEARLY matches the definition:
periods of about thirty years
  1. pulpit
  2. shielding
  3. minister
  4. generations
  5. numerous
A B C D E