English Dictionary
Definition Wimbledon in British English
Wimbledon
/ˈwɪmb(ə)ldən/
1
an important international tennis competition that is played every year in Wimbledon, in south London
