Definition of Throttling

  • 1. The act of suffocating (someone) by constricting the windpipe Noun

Synonyms for word "throttling"

Semanticaly linked words with "throttling"

Hyponims for word "throttling"