leave the nest - leave home to live independently , be the spitting image of - look very much like , your own flesh and blood - relatives , if sth runs in the family, it means .... - many people in the family have it (talent, trait), you can say that sth _______ , live in each other's pockets  - be with each other all the time and depend on each other , go back a long way - know each other for a long time , have friends in high places - know influential people , rub shoulders with - spend time with important people , a fair-weather friend - someone who is your friend only when things are going well for you , through thick and thin  - through good and bad situations , be a tower of strength - a person who gives you help and support when you are in a difficult situation , an old flame  - someone you had a romantic relationship in the past , to pick on someone - criticize someone unfairly , be like chalk and cheese - be too different from each other , keep someone at arm's length - to not allow someone to become too friendly with you ,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?