meaning of All England Lawn Tennis Club

All England Lawn Tennis Club meaning in Sports Dictionary

probably the most prestigious club in world tennis ended up being created in 1874 through the each England Croquet Club, and boasts Wimbledon as the house. (recreation: Tennis)