Matching Pairs FriendshipOnline version Vocabulary used to describe friendships and friends by Valter Ribeiro Silva 1 not to lose touch with 2 fair-weather friends 3 near and dear to my heart 4 someone you have a lot in common with 5 drift apart 6 through thick and thin 7 got on like a house on fire 8 to have ups and downs 9 enjoy each other's company 10 meet up to like spending time with each other someone you have similar interests with not to lose contact with someone people get on really well and like each other's company and become friends very quickly a mixture of good and bad things that happen to have some good times and difficult times together someone who is your friend only when you are cheerful and successful to become less to someone very important to me to come together with someone