Crossword Genius

Democrat in a frock making speech (7)

Ross

I believe the answer is:

address

'speech' is the definition.
(synonyms)

'democrat in a frock' is the wordplay.
'democrat' becomes 'd'.
'in' is an insertion indicator.
'frock' becomes 'dress' (synonyms).
'a'+'dress'='adress'
'd' placed inside 'adress' is 'ADDRESS'.

'making' is the link.

(Other definitions for address that I've seen before include "directions in window" , "prepare for post" , "Begin to deal with" , "In almost desperate straits" , "Place where someone lives" .)

I've seen this clue in The Daily Express.
Want a hint initially instead of a full solution? Install my app