Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of wimbledon
  1. noun
    a suburb of London and the headquarters of the club where annual international tennis championships are played on grass courts
Antonyms of wimbledon

We don't have antonyms for this word yet.

My lists:
Recently viewed words: