Shortly officially approve introducing freezing cold transport (8)
I believe the answer is:
bicycles
'transport' is the definition.
(bicycles are a form of transport)
'shortly officially approve introducing freezing cold' is the wordplay.
'shortly' means to remove the last letter.
'officially approve' becomes 'bless' (as in giving someone your blessing).
'introducing' indicates putting letters inside (some letters introduced or inserted into others).
'freezing' becomes 'icy' (synonyms).
'cold' becomes 'c' (eg on taps).
'bless' with its final letter removed is 'bles'.
'icy'+'c'='icyc'
'bles' going around 'icyc' is 'BICYCLES'.
(Other definitions for bicycles that I've seen before include "Wheeled vehicles" , "Two-wheeled vehicles" .)