Friends for life

123456789101112
Across
  1. 1. a general idea about something
  2. 4. doing what you are asked
  3. 5. give a piece of work
  4. 6. make familiar
  5. 8. draw ones thoughts away from something
  6. 11. to move shift
  7. 12. willing to wait without complaint
Down
  1. 1. getting along well
  2. 2. one who spends time with you
  3. 3. a person who is walking on foot
  4. 7. something that prevents ones movements
  5. 9. to warn
  6. 10. to push or shove
  7. 11. big strongly built