Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
diplomats
in English
diplomats
us
/ˈdɪpləˌmæts/
uk
/ˈdiːpləˌmæt̬s/
#common
Lemma:
diplomat
The lemma is the base or root form of this word.
Definitions
Noun
representatives
in
international
relations
tactful
negotiators
in
social
situations
officials
representing
governments
;;
ambassadors
Compounds / Phrases
superdiplomats