Smoke from revolutionary base (7)
I believe the answer is:
cheroot
'smoke' is the definition.
(I've seen this before)
'revolutionary base' is the wordplay.
'revolutionary' becomes 'che' (Che Guevara the Marxist revolutionary).
'base' becomes 'root' (synonyms).
'che'+'root'='CHEROOT'
'from' acts as a link.
(Other definitions for cheroot that I've seen before include "smoke" , "Cigar with ends squarely removed" , "Type of cigar" , "Cigar with open ends - hot core (anag)" , "16 21 [INDIAN IMPORT]" .)