Crossword Genius

Dedicated duke eclipsed by English management group (9)

Ross

I believe the answer is:

committee

'management group' is the definition.
(group managing a project or event)

I cannot understand how the rest of the clue works.

(Other definitions for committee that I've seen before include "Board" , "politburo, perhaps" , "Meeting group" , "Group delegated to do something" , "Parliamentary group" .)

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