Crossword Genius

Duke given job scrapping men’s initial distribution (10)

Ross

I believe the answer is:

deployment

'distribution' is the definition.
(I have seen 'Distribution of resources' mean 'deployment' so perhaps 'distribution' could also mean 'deployment')

I cannot understand how the remainder of the clue works.

(Other definitions for deployment that I've seen before include "Distribution of resources" , "Military action" .)

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