Полный русско-английский словарь
Совер.; (кого-л./что-л. ) strangle сов. (вн.) strangle (smb., smth.) , throttle (smb., smth.) ; ~ся сов. разг. hang one self.
удавить