Division of land troops occupying everything — too much (9)
I believe the answer is:
allotment
'division' is the definition.
(thesaurus)
'land troops occupying everything too much' is the wordplay.
'land troops' becomes 'men' (both can mean soldiers. I am not sure about the 'land' bit.).
'occupying' is an insertion indicator (inserted letters occupy or enter the word).
'everything' becomes 'all' (all things).
'too much' becomes 'OTT' (short for over the top).
'all'+'ott'='allott'
'men' going inside 'allott' is 'ALLOTMENT'.
'of' acts as a link.
Can you help me to learn more?
(Other definitions for allotment that I've seen before include "Vegetable plot" , "Distribution of shares" , "grant?" , "allocation" , "growing area?" .)