What is the full meaning of diplomatists
DIPLOMATIST, a diplomat [n]
Example of the word diplomatists placed on a Scrabble board.