Many failing to finish: a policeman’s not happy? (3)
I believe the answer is:
lot
'many' is the definition.
(a lot of something)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for lot that I've seen before include "man rescued by angels" , "Portion in life" , "Where filming may take place" , "Fate - great number" , "Large amount at an auction" .)