Word info

diplo-speak

Noun

Meaning

diplo-speak (uncountable)

Alternative form of diplospeak

Source: en.wiktionary.org

Close letter words and terms