Crossword Genius

Speak for Royal Engineers in attendance (9)

Ross

I believe the answer is:

represent

'speak for' is the definition.
(thesaurus)

'royal engineers in attendance' is the wordplay.
'royal engineers' becomes 'RE' (abbreviation).
'in attendance' becomes 'present' (similar in meaning).
're'+'present'='REPRESENT'

(Other definitions for represent that I've seen before include "Serve as a symbol for" , "Picture" , "Speak on behalf" , "Portray" , "show" .)

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