English dictionary
diplomatic building meaning and definition
Definition and meaning of diplomatic building at MeaningMonkey.org. diplomatic building meaning and definition in the English Dictionary.DIPLOMATIC BUILDING noun
Definition of diplomatic building (noun)
- government building in which diplomats live or work
Source: Princeton University Wordnet