unhonest (adjective) shifty: deceitful, untrustworthy
Sinonime: cagey, collusive, conniving, contriving,
crafty,
crooked,
cunning,
devious,
dishonest, dodging,
duplicitous,
elusive, equivocating,
evasive, fly-by-night,
foxy,
fraudulent,
furtive,
insidious,
lying,
mendacious, prevaricative, prevaricatory, roguish, scheming,
shady,
shrewd, shuffling,
slick,
slimy*,
slippery,
sly,
sneaky,
treacherous,
tricky, underhand, unhonest, unprincipled, untruthful,
wilyAntonime: forthright,
frank,
honest,
trustworthy