Vocabulary (Taken from WordThink)
Vacillate | Alternate or waver between different opinions or actions; be indecisive. |
Tenacious | 1. Not readily letting go of, giving up, or separated from an object that one holds, a position, or a principle.
2. Not easily dispelled or discouraged; persisting in existence or in a course of action. |
Pundit | 1. Somebody who expresses an opinion: somebody who acts as a critic or authority on a particular subject, especially in the media.
2. Somebody wise: somebody with knowledge and wisdom. |
Juxtapose | To place side by side, especially for comparison or contrast. |
Agnostic | A person who believes that nothing is known or can be known of the existence or nature of God or of anything beyond material phenomena. |