Bets friends

1234567
Across
  1. 2. to have strong feelings of liking a friend or person in your family
  2. 4. A person with whom one has developed a close and informal relationship of mutual trust and intimacy; (more generally) a close acquaintance.
  3. 7. for all time
Down
  1. 1. very satisfactory, enjoyable, pleasant, or interesting
  2. 3. generous, helpful, and thinking about other people's feelings
  3. 5. to agree with and give encouragement to someone or something because you want him, her, or it to succeed
  4. 6. admiration felt or shown for someone or something that you believe has good ideas or qualities