Matching Pairs Idioms (intermediate)Online version Match the idioms with their definitions. by Алеся Василевская 1 a labour of love 2 lead a dog's life 3 Every cloud has a silver lining. 4 go down the rabbit hole 5 as thick as thieves to live in misery a hard task that you do because you want to, not because it's necessary find yourself in a situation which is surreal or extremely odd It's possible to find smth good in a bad situation. to be very close friends