Latest Post

Word of the Day


Definition 1. a race in which people run on roads over a distance of 42 kilometres or about 26 miles 2. an activity that takes a long time to complete and needs a lot of energy and determination Origin and usage The word marathon...


Play Words in the News


Republicans, look away now. There is rarely a week when the royal family are out of the news, but...


Language Tips