SCORECARDS Scrabble 15 Words With Friends 17 Definition SCORECARDS is the plural of SCORECARD. noun SCORECARD: (golf) a record of scores (as in golf). See all 325 words you can make from SCORECARDS → 10-letter words Words starting with S Words ending with S ← Unscramble different letters