veerer
Etymology
From veer + -er.
noun
One who veers, or swerves away.