Rhetoric from a right-winger on “men” (7)
I believe the answer is:
oratory
'rhetoric' is the definition.
(both can mean formal speech)
'a right-winger on men' is the wordplay.
'right-winger' becomes 'Tory' (Tory is an example).
'on' says to put letters next to each other.
'men' becomes 'OR' (military abbreviation for Other Ranks).
'a'+'tory'='atory'
'atory' put after 'or' is 'ORATORY'.
'from' is the link.
(Other definitions for oratory that I've seen before include "Public speaking - eloquence" , "speech day's main feature?" , "Art of speech" , "Rhetoric - place of prayer" , "Rhetorical language" .)