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