This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Demobilization

  1. n.
    The disorganization or disarming of troops which have previously been mobilized or called into active service; the change from a war footing to a peace footing.



Shares

Related Words

Menu