Wimbledon - definition and synonyms

 

Your browser doesn’t support HTML5 audio

/ˈwɪmb(ə)ldən/
  1. an important international tennis competition that is played every year in Wimbledon, in south London
     Synonyms and related words