Definition: "The word 'Wimbledon' is a traditional English term for Wimbledon Tennis Championship, which was held annually until 2013. The championship is now played at the All England Lawn Tennis and Croquet Club in London, UK, where it has been since 1877."