Home
Arti Kata
Definisi
'throttling'
English to English
noun
1
the act of suffocating (someone) by constricting the windpipe
Example:
no evidence that the choking was done by the accused
source:
wordnet30
More Word(s)
choke
,
strangle
,
scrag
,
asphyxiation
,
suffocation
,
Visual Synonyms
Click for larger image
Explore
throttling
in VisualSynonyms.com >
×
Close (X)