← Reading Hall
/
AKASHA
word detail
Throttling
word:en:throttling
The act of suffocating (someone) by constricting the windpipe.
throttling
Act
suffocating
someone
constricting
Windpipe