meaning of stoolball

1. A kind of game with balls, formerly common in England, esp. with young women.


Related Words

stoolball |

Developed & Maintained By Taraprasad.com

Treasure Words