Clue: TT (travelling by truck?) (2,3,5)
Answer: ON THE WAGON
Explanation: Definition: TT
Definition ('TT' for abstaining from alcohol) and literal interpretation