Answer:
Infuriated—extremely angry
disillusionment—loss of belief in something that was once valued
innovative—resulting in something new
ineffectual—not producing the required effect
vivid—striking and intense
irrevocable—something that cannot be revoked or repealed
vivacious—lively and attractive
ambiguous—having more than one meaning (plato)