Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
doublespeakers
in English
doublespeakers
Definitions
Noun
people
who
speak
ambiguously
;
deceive
or
mislead
(
others
)