Clue: Had a taste of winter transport fitted with electrical unit (7)
Answer: SAMPLED
Explanation: Definition: Had a taste of
AMP (ampere, unit of electric current) in SLED