meaning of scorecard

1. golf a record of scores as in golf; "you have to turn in your card to get a ">handicap"


Related Words

scorecard |

Developed & Maintained By Taraprasad.com

Treasure Words