|

throttling

DEFINITIONS OF: throttling

1

n the act of suffocating (someone) by constricting the windpipe

Synonyms:
choking, strangling, strangulation
Type of:
asphyxiation, suffocation
killing by depriving of oxygen
WORD FAMILY
USAGE EXAMPLES