Vocabulary Review #1

1234567
Across
  1. 1. to meet someone/something unexpectedly
  2. 3. life partner
  3. 4. the steps to do something
  4. 5. a subject about the past
  5. 7. grandfather, father, son
Down
  1. 1. basically
  2. 2. a connecting word to present an opposite
  3. 4. buy
  4. 6. idea