wimbledon Meaning, Definition & Usage

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

WordNet