The word "un-swerving" refers to something that is steady and constant in direction or purpose. Its antonyms are words that describe things that are inconsistent, unreliable, or erratic in nature. Some antonyms for un-swerving could include terms like wavering, fickle, volatile, mercurial, unpredictable, uneven, erratic, and unsteady. These words describe the opposite of the reliability and stability that is associated with something that is un-swerving. When seeking the opposite of unwavering, it is best to look for words that suggest unpredictability, irregularity, or inconstancy.