Definition of slow track in English:

slow track

noun

  • A route or method which results in slow progress:

    ‘is your career on the slow track?’