Tuesday, September 13, 2016

New words

The Oxford English Dictionary has about 200 new words. BBC has picked 10 for their quiz. Can you correctly identify their definitions?