diplomatic building Meaning, Definition & Usage

  1. noun government building in which diplomats live or work

WordNet