Diccionario

Choke

Webster's Dictionary 1806

Choke

v.t.

to stop the windpipe, block up, hinder, overpower