What is the full meaning of concordats
CONCORDAT, (French) an agreement between the pope and a secular government [n]
Example of the word concordats placed on a Scrabble board.