Suffocation



noun
1.
(វេជ្ជសាស្ត្រ) ការធ្វើអោយថប់ដង្ហើមស្លាប់
ENGLISH MEANING
noun
1.
The act of suffocating, or the state of being suffocated; death caused by smothering or choking.