Matching Pairs Idiomatic expresionsOnline version Vocabulary and idiomatic expressions - October 14 by Juan Pablo Vega Lopez 1 When pigs fly 2 tenure 3 Wholesome 4 See eye to eye 5 swarms 6 Fatiguing 7 Speak of the devi 8 endeavored 9 ‘Once in a blue moon 10 ‘The best of both worlds’ this means that the person you’re just talking about actually appears at that moment. a large group of insects all moving together means you can enjoy two different opportunities at the same time. good for you, and likely to improve your life either physically, morally, or emotionally being the legal owner of land, a job, or an official public position, or the period of time during which you own it something that will never happen. making you feel tired an event that happens infrequently. this means agreeing with someone. to try to do something