hang oneself

美 
英 
  • na.自缢
  • 网络吊死;上吊;上吊自杀
na.
1.
自缢