Wimbledon - Definition

wimbledon

n 1: a suburb of London and the headquarters of the club where
annual international tennis championships are played on
grass courts

Look up another word