to die because there is no air to breathe; to kill sb by not letting them breathe air
If someone suffocates or is suffocated, they die because there is no air for them to breathe
Many dogs have suffocated in hot cars.
许多狗在热烘烘的汽车里给闷死了。
adjective
派生词:
suffocating