demobilization

noun

Definitions of demobilization

English

the act of releasing troops from active service in the military

The major demobilization of armed organizations has created a pool of individuals who may have difficulty with normal life.