Crossword Genius

Large number of men diet, taking heart in fasting (8)

Ross

I believe the answer is:

regiment

I'm a little stuck... Click here to teach me more about this clue!

'large number of men diet taking heart in fasting' is the definition.
I can't tell whether this defines the answer.

'diet taking heart in fasting' is the wordplay.
'diet' becomes 'regimen' (a diet is a certain eating regimen).
'taking' is a charade indicator (letters next to each other).
'heart in' indicates the central letters.
The middle letter of 'fasting' is 't'.
'regimen'+'t'='REGIMENT'

Can you help me to learn more?

(Other definitions for regiment that I've seen before include "a whole lot of them" , "Military group" , "Military unit" , "Metering (anag) - army unit" , "Section of an army" .)

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