What is the full meaning of supplicats
SUPPLICAT, in English universities, a petition [n]
Example of the word supplicats placed on a Scrabble board.