Pot or potty for a group of soldiers (5)
I believe the answer is:
troop
'a group of soldiers' is the definition.
(I've seen this before)
'pot or potty' is the wordplay.
'potty' indicates anagramming the letters (potty can mean mad).
'pot'+'or'='potor'
'potor' is an anagram of 'TROOP'.
'for' is the link.
(Other definitions for troop that I've seen before include "Flock, crowd" , "A company of people, soldiers or scouts" , "Porto (anag.)" , "herd" , "A company, unit" .)