Latin digressus, past participle of digredi, from dis- + gradi to step
verb
to turn aside especially from the main subject of attention or course of argument
swerveveerdeviatedepartdigressdiverge mean to turn aside from a straight course. swerve may suggest a physical, mental, or moral turning away from a given course, often with abruptness. veer implies a major change in direction.