meaning of Abwürgen

Abwürgen - German to English

to burke

View more

  • to scotch [coll.]
  • to stall
  • to choke off
  • stalling [motor]