Impugn

Read more

To question the accuracy or ethics of something

Incantation

Read more

A mystical word or phrase; A mantra to effect a hoped-for outcome

Inchoate

Read more

Newly formed; Vague or confused