Find the word definition

WordNet
diplomatic building

n. government building in which diplomats live or work