strangulation
n[U]
1 strangling or being strangled 扼杀; 勒死; 绞死; 掐死; 窒息; 抑制; 压制; 束缚.
2 strangulating or being strangulated 绞窄; 挤压.
🗣️ 情景例句
Well,
好啦,
What month is this?
现在是几月份?
The mammoth has now been restored in the Palaeontological Museum in Leningrad. Other animals were trapped in tar pits, like the elephants, sabre-toothed cats, and numerous other creatures that are found at Rancho la Brea,which is now just a suburb of Los