tear the heart out of (something)

tear the heart out of (something)

To remove, destroy, devastate, or totally undermine some essential or important aspect of something. This move by the government is going to force a lot of factories to close and tear the heart out of communities around the country. Senators added a number of amendments meant to tear the heart out of the tax bill.
See also: heart, of, out, tear
Farlex Dictionary of Idioms.
See also:
  • rip the heart out of (something)
  • rip/tear the heart out of something
  • bright side
  • hand (one) (one's) head
  • get to the heart of
  • get to the heart of (something)
  • down to (someone or something)
  • down to somebody/something
  • consist
  • consist in (something)