deviateという単語は、元の道や方向からそれていくことを表します。非常に微妙な違いがあります。
divergeという単語は、意見や意見が異なる方向に分岐することを表します。ややフォーマルな場面で使われます。
strayという単語は、本来の目的地からそれることを指します。動物が迷子になるように、道や目的を見失うイメージがあります。
veerという単語は、急に方向を変えることを表します。通常、車や船などが突然横にズレるイメージがあります。
deviantという単語は、一般的な行動パターンや規範から外れたものを指します。一風変わった、異質なというニュアンスがあります。