The Caribbean Dictionary

road tennis
1 definition
0
 
Noun
A sport similar to table tennis, but played on a 21ft by 10ft floor or ground surface. The sport originated in Barbados in the 1930s
Synonyms
Tags
game
Pictures
road tennis
400