Diplomatic station Synonyms
Definitions for Diplomatic
- (adjective) having or showing tact
- (adjective) relating to or characteristic of diplomacy
- (adjective) using or marked by tact in dealing with sensitive matters or people
Synonyms for phrase
- strategic position
- discreet place
- strategic situation
- politic situation
- delicate place
- sensitive place
- delicate position
- sensitive position
- strategic level
- strategic location
- discreet set
- delicate situation
- sensitive base
- sensitive situation
- strategic place
- discreet location
- polite stop
- clever place
- subtle set
- subtle standing
DS abbreviation
DS is an abbreviation for Diplomatic StationWhat does DS stand for?
DS stands for "Diplomatic Station"