Pass across millions taken from telecast perhaps (7)
I believe the answer is:
transit
'pass across' is the definition.
(synonyms)
'millions taken from telecast perhaps' is the wordplay.
'millions' becomes 'm' (abbreviation).
'taken from' is a deletion indicator.
'telecast perhaps' becomes 'transmit' (telecasting is a kind of transmitting).
'transmit' with 'm' taken away is 'TRANSIT'.
(Other definitions for transit that I've seen before include "Conveyance of goods or people - tin star (anag)" , "Travel" , "In - - (en route)" , "Crossing - passage" , "carriage" .)