What is the full meaning of contrats
CONTRAT, (French) a contract, an agreement [n]
Example of the word contrats placed on a Scrabble board.