Den exakta ordalydelsen är (VGtM s. 120):
Aggressive. As a bonus action, you can move up to your speed toward an enemy of your choice that you can see or hear. You must end this move closer to the enemy than you started.
Det finns inget där som säger att du måste gå i en rak linje, bara att du måste flytta "mot" och "avsluta detta drag närmare". Så länge du inte rör dig längre bort under flytten (dvs varje steg ger dig "mot" eller åtminstone inte bort) och hamnar närmare, har du uppfyllt villkoren.