meaning of paper chase

1. an outdoor game; the hares start off on a long run scattering bits of paper the scent and the hounds try to catch them before they reach a designated spot


Related Words

paper chase |

Developed & Maintained By Taraprasad.com

Treasure Words