What does demobilizers mean?
noun
People or things that cause a system or organization to become less active or efficient, often by removing or reducing its resources or support.
Example
"The government's decision to cut funding was a major demobilizer for the research project."
Definition generated by AI and curated by RJS Tech Solutions LLP.