Scrabble Cheat
COMMENSURATE
COMMENSURATE is a 12 letter Scrabble word worth 18 points.
corresponding in size or degree; in proportion
Letter start with C