adjective
25 of 60
Good / Good
impeccable - Perfect in every way
adjective
26 of 60
Bad / DishonestUrl
indefensible - Unable to be defended, justified, accepted, or excused.
noun
27 of 60
Bad / AggressiveUrl
imposition - An unfair or unwelcome demand or requirement placed on someone.
verb
28 of 60
Other / WetUrl
immerse - To submerge something completely in a liquid.
adjective
29 of 60
Other / Surprise
incredulous - (of a person or their manner) unwilling or unable to believe something
adjective
30 of 60
Good / NewUrl
imminent - About to happen very soon; approaching or near in time.
noun
31 of 60
Bad / Dishonest
imposter - A person who pretends to be someone else in order to deceive others, especially for fraudulent gain
verb
32 of 60
Bad / AggressiveUrl
impinge - To have an effect or impact on someone; also to gradually take over an area belonging to someone else.
noun
33 of 60
Other / StopUrl
impediment - Something that obstructs or slows down progress; a hindrance or obstacle.
adjective
34 of 60
Bad / Unhappy
inconsolable - So sad that a person cannot be comforted
adjective
35 of 60
Bad / ConfusedUrl
incomprehensible - Impossible or extremely difficult to understand
adjective
36 of 60
Good / StrongUrl
impervious - Not allowing something to pass through; impenetrable; not affected or influenced by something.