Synonyms

1. throttling

noun. ['ˈθrɑːtəlɪŋ, ˈθrɑːtlɪŋ'] the act of suffocating (someone) by constricting the windpipe.

Rhymes with Throttling

  • mottling
  • bottling