Dictionary search results

Showing 1-2 of 2 results

handball British & World English

A game similar to fives, in which the ball is hit with the hand in a walled court