Scotch form of transport (6)
I believe the answer is:
whisky
'scotch' is the definition.
(I've seen this before)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for whisky that I've seen before include "Scottish spirit" , "reportedly available for Thin Lizzy gig?" , "W in radio alphabet" , "Alcoholic drink" , "Grain alcohol" .)