Popular Wordlists
  • word of the day

    diplomatist

    diplomatist - Dictionary definition and meaning for word diplomatist

    Definition
    (noun) an official engaged in international negotiations
    Synonyms : diplomat
Connect with us on Facebook