keep your English up to date

The English language is permanently evolving and developing. New words and expressions are coined and existing words change their meaning as society, culture and technology progress.
What’s the meaning of gobsmacked? And prenup? No idea? have a look at
http://www.bbc.co.uk/worldservice/learningenglish/radio/specials/1728_uptodate/

Leave a comment