Which word MOST NEARLY matches the definition:
to foreshadow
  1. adumbrate
  2. quixotic
  3. recalcitrant
  4. carp
  5. propitiate
A B C D E
1/50 SAVE