General and Marxist eyed with disdain (6)
I believe the answer is:
leered
'eyed with disdain' is the definition.
(to leer at someone is to look at them with disdain)
'general and marxist' is the wordplay.
'general' becomes 'lee' (Robert E. Lee - US revolutionary commander).
'and' means one lot of letters go next to another.
'marxist' becomes 'red' (red can mean a revolutionary).
'lee'+'red'='LEERED'
(Other definitions for leered that I've seen before include "Looked suggestively" , "Gazed at lasciviously" , "Looked or stared lasciviously" , "Ogled" , "Looked lecherously" .)