Re:Amazon reaches agreement with trade unions in Italy
by throwaway525142 on Friday September 17, 2021 @09:03AM
(#28564985)
https://en.wiktionary.org/w/index.php?title=put_down&oldid=6...
4th definition: (euphemistic) To euthanize (an animal).
I'd say it's not out of question that this could be applied to people as well.
The closest answer is the 3rd:
put down
phrasal verb of put
3) suppress a rebellion, coup, or riot by force. "the security forces put down a coup attempt in the capital"