Matching Pairs Idiomatic expresionsOnline version Vocabulary and idiomatic expressions - October 14 by Juan Pablo Vega Lopez 1 Fatiguing 2 When pigs fly 3 swarms 4 ‘Once in a blue moon 5 See eye to eye 6 tenure 7 endeavored 8 ‘The best of both worlds’ 9 Speak of the devi 10 Wholesome 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 making you feel tired to try to do something this means agreeing with someone. something that will never happen. a large group of insects all moving together this means that the person you’re just talking about actually appears at that moment. means you can enjoy two different opportunities at the same time. an event that happens infrequently.