Davis Cup

Explore definitions, synonyms, and language insights of Davis Cup

Definitions

Noun
cup awarded for the annual international team tennis competition

More General Terms