YT 6 (10TH SEP) Flashcards
VEXED QUESTION
MEANING: AN ISSUE THAT IS MUCH DEBATED AND DISCUSSED
UNDER THE ROSE
MEANING: IN SECRET
VOCAB: HIDDEN, CLANDESTINE
SHEET ANCHOR
MEANING: PERSON OR THING TO BE RELIED UPON IN AN EMERGENCY, SUPPORT SYSTEM
TALL TALK
MEANING: TO BOAST OR EXAGGERATED STORY TELLING
STORM IN A TEA CUP
MEANING: A SITUATION IN WHICH PEOPLE ARE VERY ANGRY OR UPSET ABOUT SOMETHING THAT IS NOT IMPORTANT
VOCAB: TRIVIAL, SILLY
STAND IN GOOD STEAD
MEANING: TO BE USEFUL OR HELPFUL TO SOMEONE OR SOMETHING
SHOW A CLEAN PAIR OF HEELS
MEANING: TO LEAVE ONE’S PURSUERS OR COMPETITORS BEHIND, OUTRUN
PUT TO THE SWORD
MEANING: TO KILL SOMEONE
OIL SOMEONE’S HANDS
MEANING: TO BRIBE ONE (TO DO OR FACILITATE SOMETHING), AS OR AS IF BY SLIPPING MONEY INTO ONE’S HAND
ON THE HORNS OF A DILEMMA
MEANING: IN A SITUATION IN WHICH ONE HAS TO CHOOSE BETWEEN THINGS THAT ARE UNPLEASANT OR UNDESIRABLE