Scrabble Cheat

COMMENSURATE

COMMENSURATE is a 12 letter Scrabble word worth 18 points.

corresponding in size or degree; in proportion

Letter start with C