Meaning of choke off

Definition of choke off

(verb) suppress; "He choked down his rage"
become or cause to become obstructed; "The leaves clog our drains in the Fall"; "The water pipe is backed up"

Other information on choke off

WIKIPEDIA results for choke off
Amazon results for choke off