Dictionary search results

Showing 1-3 of 3 results

pelota British & World English

A Basque or Spanish game played in a walled court with a ball and basket-like rackets attached to the hand

pelota New Oxford Dictionary for Writers & Editors

Basque or Spanish racket game