The opposite could be dishonest, deceitful, disingenuous, or misleading.
Dishonest.
What sense of the word honest are you planning on using? An honest lawyer could be crooked, an honest weight could be fraudulent, honest reporting could be disingenuous, honest wages could be unfair or inequitable, honest folk could be pretentious, an honest critique could be insincere, an honest answer could be deceptive
Persephone is honest.
more honest
John is an honest and trustworthy man. Please give me your honest opinion. Let's be honest, she's only interested in me because of my money.
The opposite of corrupt is honest or incorruptible. It refers to individuals or systems that are free from deception, dishonesty, or unethical behavior.
Dishonest is the opposite of honest. If you do not want to use the root word honest then deceptive, misleading or untrustworthy may suffice.
honest
The opposite of a liar is someone who is truthful or honest.
dishonest
Dishonest.
dis-honest
Fair, just, honest, unprejudiced...The opposite of unfair is fair.
The opposite of an imposter is an honest, open person.
What sense of the word honest are you planning on using? An honest lawyer could be crooked, an honest weight could be fraudulent, honest reporting could be disingenuous, honest wages could be unfair or inequitable, honest folk could be pretentious, an honest critique could be insincere, an honest answer could be deceptive
genuine characterized by integrity honest reliable frank
The opposite of straight could be crooked, curved, turned, or bent. The opposite of straight (honest) could be dishonest, devious, or corrupt. The opposite of straight (slang for heterosexual) would be gay.