word hunt

1234567
Across
  1. 2. A warning signal
  2. 4. A narrow passageway between buildings
  3. 5. Top-performing athlete
  4. 7. A math subject with variables
Down
  1. 1. Greatest of all periods
  2. 3. Money given regularly
  3. 6. A trusted partner