Open diplomacy Synonyms
Open replaced
Synonyms for phrase
OD abbreviation
OD is an abbreviation for Open DiplomacyWhat does OD stand for?
OD stands for "Open Diplomacy" Diplomacy replaced
Definitions for Diplomacy
- (noun) the ability to deal with others in touchy situations without offending them
- (noun) negotiation between nations
- (noun) subtly skillful handling of a situation