Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
doublespeaker
in English
doublespeaker
#uncommon
Definitions
Noun
one
who
uses
ambiguous
language
;
deceives
with
words
Base Words
speaker
double