• word of the day

    diplomatist

    diplomatist - Dictionary definition and meaning for word diplomatist

    Definition
    (noun) an official engaged in international negotiations
    Synonyms : diplomat
Download our Mobile App Today
Receive our word of the day
on Whatsapp