Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
politic
in English
politic
#common
Definitions
Adjective
shrewd
and
prudent
in
actions
;
showing
policy
discreet
and
diplomatic
in
manner
artful
or
cunning
in
behavior
practical
and
expedient
in
decision-making
Compounds / Phrases
body politic