Investment of capital possibly (5)
I believe the answer is:
siege
'investment' is the definition.
(investment can mean a siege)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for siege that I've seen before include "Military operation ringing a town" , "Operation to surround and cut off supplies" , "Persistent attack" , "Operation to surround a town/fortress" , "Military operation cutting off access" .)